From dc540444a22bfe28aa01dd9df89392069da0f0b5 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 7 Aug 2019 18:41:17 +0100 Subject: [PATCH] Remove pointless code --- .../order_cycle_permissions.rb | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/lib/open_food_network/order_cycle_permissions.rb b/lib/open_food_network/order_cycle_permissions.rb index cb907fcc07..bff84a1477 100644 --- a/lib/open_food_network/order_cycle_permissions.rb +++ b/lib/open_food_network/order_cycle_permissions.rb @@ -164,14 +164,6 @@ module OpenFoodNetwork if user_manages_coordinator_or(hub) # TODO: Use variants_stockable_by(hub) for this? - # Any variants produced by the coordinator, for outgoing exchanges with itself - # TODO: isn't this completely redundant given the assignment of hub_variants below? - coordinator_variants = [] - if hub == @coordinator - coordinator_variants = Spree::Variant.joins(:product). - where('spree_products.supplier_id = (?)', @coordinator) - end - # Any variants of any producers that have granted the hub P-OC producer_ids = related_enterprises_granting(:add_to_order_cycle, to: [hub.id], @@ -185,7 +177,7 @@ module OpenFoodNetwork active_variants = active_outgoing_variants(hub) Spree::Variant. - where(id: coordinator_variants | hub_variants | permitted_variants | active_variants) + where(id: hub_variants | permitted_variants | active_variants) else # Variants produced by MY PRODUCERS that are in this OC, # where my producer has granted P-OC to the hub @@ -213,13 +205,6 @@ module OpenFoodNetwork return Spree::Variant.where("1=0") unless @order_cycle if user_manages_coordinator_or(hub) - # Any variants produced by the coordinator, for outgoing exchanges with itself - coordinator_variants = [] - if hub == @coordinator - coordinator_variants = Spree::Variant.joins(:product). - where('spree_products.supplier_id = (?)', @coordinator) - end - # Any variants of any producers that have granted the hub P-OC producer_ids = related_enterprises_granting(:add_to_order_cycle, to: [hub.id], @@ -233,7 +218,7 @@ module OpenFoodNetwork active_variants = active_outgoing_variants(hub) Spree::Variant. - where(id: coordinator_variants | hub_variants | permitted_variants | active_variants) + where(id: hub_variants | permitted_variants | active_variants) else # Any of my managed producers in this order cycle granted P-OC by the hub granted_producers = related_enterprises_granted(:add_to_order_cycle,