s/block.call/yield

This commit is contained in:
Stephen Paul Weber
2018-10-18 09:41:53 -04:00
parent 8217a8d86c
commit 52ee303a36
+2 -2
View File
@@ -17,8 +17,8 @@ module Liquid
def add_callback_for(*classes, &block)
callback = block
callback = ->(node, _) { block.call(node) } if block.arity.abs == 1
callback = ->(_, _) { block.call } if block.arity.zero?
callback = ->(node, _) { yield node } if block.arity.abs == 1
callback = ->(_, _) { yield } if block.arity.zero?
classes.each { |klass| @callbacks[klass] = callback }
self
end