Use more specific selector to avoid ambigous column error

This commit is contained in:
luisramos0
2019-11-29 11:45:22 +00:00
parent da6d035a1d
commit beaa8ffa27

View File

@@ -90,14 +90,16 @@ module OpenFoodNetwork
end
def editable_schedules
Schedule.joins(:order_cycles).
where(order_cycles: { id: OrderCycle.managed_by(@user).select(:id) }).
Schedule.
joins(:order_cycles).
where(order_cycles: { id: OrderCycle.managed_by(@user).select("order_cycles.id") }).
select("DISTINCT schedules.*")
end
def visible_schedules
Schedule.joins(:order_cycles).
where(order_cycles: { id: OrderCycle.accessible_by(@user).select(:id) }).
Schedule.
joins(:order_cycles).
where(order_cycles: { id: OrderCycle.managed_by(@user).select("order_cycles.id") }).
select("DISTINCT schedules.*")
end