From 09491cfc6d02404247e83c28165ae82d8431386b Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Wed, 28 Jul 2021 17:05:50 +0200 Subject: [PATCH] Only return order with the selected shipping rates is `true` Same concept as https://github.com/openfoodfoundation/openfoodnetwork/blob/master/app/services/search_orders.rb#L31 --- lib/open_food_network/order_cycle_management_report.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/open_food_network/order_cycle_management_report.rb b/lib/open_food_network/order_cycle_management_report.rb index d845e6eedf..f8753bec67 100644 --- a/lib/open_food_network/order_cycle_management_report.rb +++ b/lib/open_food_network/order_cycle_management_report.rb @@ -126,7 +126,7 @@ module OpenFoodNetwork def filter_to_shipping_method(orders) if params[:shipping_method_in].present? - orders.joins(shipments: :shipping_rates).where(spree_shipping_rates: { shipping_method_id: params[:shipping_method_in] }) + orders.joins(shipments: :shipping_rates).where(spree_shipping_rates: { selected: true, shipping_method_id: params[:shipping_method_in] }) else orders end