Adds scopes to officer_assignment
This commit is contained in:
@@ -17,6 +17,9 @@ class Poll
|
||||
scope :by_officer_and_poll, ->(officer_id, poll_id) do
|
||||
where("officer_id = ? AND poll_booth_assignments.poll_id = ?", officer_id, poll_id)
|
||||
end
|
||||
scope :by_officer, ->(officer){ where(officer_id: officer.id) }
|
||||
scope :by_poll, ->(poll){ joins(:booth_assignment).where("poll_booth_assignments.poll_id" => poll.id) }
|
||||
scope :by_date, ->(date){ where(date: date) }
|
||||
|
||||
before_create :log_user_data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user