diff --git a/lib/aasm/errors.rb b/lib/aasm/errors.rb index f4ba67c..3fda3b9 100644 --- a/lib/aasm/errors.rb +++ b/lib/aasm/errors.rb @@ -7,10 +7,7 @@ module AASM def initialize(object, event_name, state_machine_name, failures = []) @object, @event_name, @originating_state, @failures = object, event_name, object.aasm(state_machine_name).current_state, failures - end - - def message - "Event '#{event_name}' cannot transition from '#{originating_state}'. #{reasoning}" + super("Event '#{event_name}' cannot transition from '#{originating_state}'. #{reasoning}") end def reasoning