lib/aasm/aasm.rb in aasm-4.0.5 vs lib/aasm/aasm.rb in aasm-4.0.6

- old
+ new

@@ -79,10 +79,10 @@ end else aasm_failed(event_name, old_state) end rescue StandardError => e - event.fire_callbacks(:error, self, e) || raise(e) + event.fire_callbacks(:error, self, e, *process_args(event, aasm.current_state, *args)) || raise(e) end end def aasm_fired(event, old_state, new_state_name, options, *args) persist = options[:persist]