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