lib/acfs/global.rb in acfs-1.6.0 vs lib/acfs/global.rb in acfs-1.7.0
- old
+ new
@@ -69,15 +69,15 @@
# Acfs.add_callback(user, &callback_two)
#
def add_callback(resource, &block)
unless resource.respond_to?(:__callbacks__)
raise ArgumentError.new 'Given resource is not an Acfs resource ' \
- "delegator but a: #{resource.class.name}"
+ "delegator but a: #{resource.class.name}"
end
return false if block.nil?
if resource.nil? || resource.loaded?
- block.call resource
+ yield resource
else
resource.__callbacks__ << block
end
end