Add types to Poll Shifts as an enum

This commit is contained in:
Bertocq
2017-09-27 13:33:58 +02:00
parent 45f34540ae
commit 1dde4cb3ec
3 changed files with 10 additions and 1 deletions

View File

@@ -7,6 +7,9 @@ class Poll
validates :officer_id, presence: true
validates :date, presence: true
validates :date, uniqueness: { scope: [:officer_id, :booth_id] }
validates :task, presence: true
enum task: { vote_collection: 0, recount_scrutiny: 1 }
before_create :persist_data
after_create :create_officer_assignments