lib/delayed/performable_method.rb in delayed_job-2.0.3 vs lib/delayed/performable_method.rb in delayed_job-2.0.4
- old
+ new
@@ -14,10 +14,10 @@
class LoadError < StandardError
end
def initialize(object, method, args)
- raise NoMethodError, "undefined method `#{method}' for #{object.inspect}" unless object.respond_to?(method)
+ raise NoMethodError, "undefined method `#{method}' for #{object.inspect}" unless object.respond_to?(method, true)
self.object = dump(object)
self.args = args.map { |a| dump(a) }
self.method = method.to_sym
end