diff --git a/lib/open_food_network/order_cycle_permissions.rb b/lib/open_food_network/order_cycle_permissions.rb index f72fcec198..30bb031852 100644 --- a/lib/open_food_network/order_cycle_permissions.rb +++ b/lib/open_food_network/order_cycle_permissions.rb @@ -236,11 +236,7 @@ module OpenFoodNetwork def active_outgoing_variants(hub) @active_outgoing_variants ||= begin - active_variants = [] - @order_cycle.exchanges.outgoing.where(receiver_id: hub).limit(1).each do |exchange| - active_variants = exchange.variants - end - active_variants + @order_cycle.exchanges.outgoing.where(receiver_id: hub).first.andand.variants || [] end end