Я использую драгоценный камень государственного устройства под названием AASM на рельсах.Rails AASM; Как сделать какое-либо действие, если произошел конкретный переход
Есть событие, которое имеет два типа переходов.
Три три типа состояния
state pending
state past_due
state paid
pending
может быть изменен в paid
past_due
может быть изменен в paid
event :pay do
transitions from: [:pending, :past_due], to: :paid
end
Так вот я хотел бы сделать какое-то действие, только если past_due
идет paid
.
Любая идея?