app/models/dorsale/expense_gun/expense.rb in dorsale-3.3.0 vs app/models/dorsale/expense_gun/expense.rb in dorsale-3.4.0
- old
+ new
@@ -45,33 +45,33 @@
def current_state
aasm.current_state
end
aasm(column: :state, whiny_transitions: false) do
- state :new, initial: true
- state :submited
+ state :draft, initial: true
+ state :submitted
state :accepted
state :refused
state :canceled
- event :go_to_submited do
- transitions from: :new, to: :submited
+ event :go_to_submitted do
+ transitions from: :draft, to: :submitted
end
event :go_to_accepted do
- transitions from: :submited, to: :accepted
+ transitions from: :submitted, to: :accepted
end
event :go_to_refused do
- transitions from: :submited, to: :refused
+ transitions from: :submitted, to: :refused
end
event :go_to_canceled do
- transitions from: [:new, :submited, :accepted], to: :canceled
+ transitions from: [:draft, :submitted, :accepted], to: :canceled
end
end
def may_edit?
- current_state == :new
+ current_state == :draft
end
end