From 6d50176e6bf48df064118410b8b2fdc84ae793f8 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 30 Oct 2019 13:46:52 +0000 Subject: [PATCH] Ensure results in #variants_relation are DISTINCT --- app/services/order_cycle_distributed_products.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/services/order_cycle_distributed_products.rb b/app/services/order_cycle_distributed_products.rb index 306233ea3c..12aab241c7 100644 --- a/app/services/order_cycle_distributed_products.rb +++ b/app/services/order_cycle_distributed_products.rb @@ -15,7 +15,8 @@ class OrderCycleDistributedProducts def variants_relation order_cycle. variants_distributed_by(distributor). - merge(stocked_variants_and_overrides) + merge(stocked_variants_and_overrides). + select("DISTINCT spree_variants.*") end private