no need to to_sym
This commit is contained in:
parent
c856d895bd
commit
946ac5eb43
@ -55,7 +55,7 @@ def define_callback(callback_name)
|
||||
full_callback_name = "#{callback_name}_for_#{name}"
|
||||
|
||||
# TODO : why do i need method_defined? I think its because of the inheritance chain
|
||||
model.class_attribute full_callback_name.to_sym unless model.method_defined?(full_callback_name)
|
||||
model.class_attribute full_callback_name unless model.method_defined?(full_callback_name)
|
||||
model.send("#{full_callback_name}=", Array(options[callback_name.to_sym]))
|
||||
end
|
||||
|
||||
|
@ -523,7 +523,7 @@ def callback(method, record)
|
||||
|
||||
def callbacks_for(callback_name)
|
||||
full_callback_name = "#{callback_name}_for_#{reflection.name}"
|
||||
owner.class.send(full_callback_name.to_sym) || []
|
||||
owner.class.send(full_callback_name) || []
|
||||
end
|
||||
|
||||
# Should we deal with assoc.first or assoc.last by issuing an independent query to
|
||||
|
Loading…
Reference in New Issue
Block a user