From beaa8ffa273d524d44ceff0b2784d1891a434d19 Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Fri, 29 Nov 2019 11:45:22 +0000 Subject: [PATCH] Use more specific selector to avoid ambigous column error --- lib/open_food_network/permissions.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/open_food_network/permissions.rb b/lib/open_food_network/permissions.rb index 57127e7247..fe132a9be2 100644 --- a/lib/open_food_network/permissions.rb +++ b/lib/open_food_network/permissions.rb @@ -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