저는 AASM을 사용하고 있습니다. 전환으로 정의 된 이벤트가 있습니다. 이벤트가 발생하고 모델이 from 상태 인 경우 작동합니다. 그러나 모델이 다른 상태에 있으면 InValidTransition 예외가 발생합니다.이벤트가 현재 상태에 적용 가능하지 않은 경우 (전환이 정의되지 않음) AASM에 이벤트를 알려주는 방법?
aasm_state :first
aasm_sate :second
aasm_state :third
aasm_event :myevent do
transitions :from => :second, :to => :third
end
이제 mymodel.myevent! mymodel이있는 경우 : 첫 번째 또는 세 번째 상태 인 경우 aasm은 InValidTransition을 throw합니다. 이 주들에서 행사를 무시하도록 아삼에게 어떻게 말할 수 있습니까?