Skip to content

Commit a64e12c

Browse files
committed
fixing plain method when passing nil value
1 parent 28e44ba commit a64e12c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/matestack/ui/core/tag_helper.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ module TagHelper
2525
end
2626

2727
def plain(text=nil, options=nil, &block)
28-
raise "please specify an argument or block when using plain" if text.nil? && !block_given?
29-
Matestack::Ui::Core::Base.new(nil, text||yield, options)
28+
if block_given?
29+
Matestack::Ui::Core::Base.new(nil, yield, options)
30+
else
31+
Matestack::Ui::Core::Base.new(nil, text, options)
32+
end
3033
end
3134

3235
def unescape(text)

0 commit comments

Comments
 (0)