Update the attr_reader to match the convention
This commit is contained in:
parent
cfb5479a8d
commit
7bdf3eacd2
|
@ -3,11 +3,11 @@ module AASM
|
||||||
class UnknownStateMachineError < RuntimeError; end
|
class UnknownStateMachineError < RuntimeError; end
|
||||||
|
|
||||||
class InvalidTransition < RuntimeError
|
class InvalidTransition < RuntimeError
|
||||||
attr_reader :object, :event_name, :originating_state, :failures, :state_machine
|
attr_reader :object, :event_name, :originating_state, :failures, :state_machine_name
|
||||||
|
|
||||||
def initialize(object, event_name, state_machine_name, failures = [])
|
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
|
@object, @event_name, @originating_state, @failures = object, event_name, object.aasm(state_machine_name).current_state, failures
|
||||||
@state_machine = state_machine_name
|
@state_machine_name = state_machine_name
|
||||||
super("Event '#{event_name}' cannot transition from '#{originating_state}'.#{reasoning}")
|
super("Event '#{event_name}' cannot transition from '#{originating_state}'.#{reasoning}")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue