Update has_many_through on Schedule

This commit is contained in:
Matt-Yorkley
2021-03-11 18:25:47 +00:00
committed by Luis Ramos
parent eb5c37daca
commit a7fd64d7bf

View File

@@ -1,9 +1,8 @@
class Schedule < ActiveRecord::Base
has_paper_trail meta: { custom_data: proc { |schedule| schedule.order_cycle_ids.to_s } }
has_many :order_cycles, through: :order_cycle_schedules
has_many :order_cycle_schedules, dependent: :destroy
has_many :order_cycles, through: :order_cycle_schedules
has_many :coordinators, -> { uniq }, through: :order_cycles
scope :with_coordinator, lambda { |enterprise| joins(:order_cycles).where('coordinator_id = ?', enterprise.id).select('DISTINCT schedules.*') }