app/models/tramway/event/participant.rb in tramway-event-1.9.19 vs app/models/tramway/event/participant.rb in tramway-event-1.9.19.1

- old
+ new

@@ -16,23 +16,23 @@ event :wait_for_decision do transition [ :requested, :without_answer ] => :waiting end + event :reserve do + transition [ :requested, :without_answer, :waiting ] => :reserved + end + event :reject do transition [ :requested, :without_answer, :waiting, :prev_approved, :reserved ] => :rejected end event :approve do transition [ :prev_approved, :reserved, :requested ] => :approved end event :not_got_answer do transition requested: :without_answer - end - - event :reserve do - transition [ :requested, :without_answer, :waiting ] => :reserved end event :return_to_requested do transition [ :prev_approved, :rejected ] => :requested end