From db7b7bbde2b65082e15cc5ef9dc17182ef5bce27 Mon Sep 17 00:00:00 2001 From: Pau Perez Date: Thu, 4 Jul 2019 13:55:58 +0200 Subject: [PATCH] Fix finding supplier for a deleted product --- lib/open_food_network/orders_and_fulfillments_report.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/open_food_network/orders_and_fulfillments_report.rb b/lib/open_food_network/orders_and_fulfillments_report.rb index 19343a9a48..85aff1fd53 100644 --- a/lib/open_food_network/orders_and_fulfillments_report.rb +++ b/lib/open_food_network/orders_and_fulfillments_report.rb @@ -185,7 +185,7 @@ module OpenFoodNetwork ] }, { - group_by: proc { |line_item| find_variant(line_item).product }, + group_by: proc { |line_item| find_variant(line_item.variant_id).product }, sort_by: proc { |product| product.name } }, { @@ -200,11 +200,11 @@ module OpenFoodNetwork else [ { - group_by: proc { |line_item| line_item.product.supplier }, + group_by: proc { |line_item| find_variant(line_item.variant_id).product.supplier }, sort_by: proc { |supplier| supplier.name } }, { - group_by: proc { |line_item| line_item.product }, + group_by: proc { |line_item| find_variant(line_item.variant_id).product }, sort_by: proc { |product| product.name } }, {