From 6153789055aaee0dd6471c830b835d0a5b75cf40 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sun, 29 Sep 2019 20:44:48 +0100 Subject: [PATCH] Eager-load serialized objects in variant query --- lib/open_food_network/products_renderer.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/open_food_network/products_renderer.rb b/lib/open_food_network/products_renderer.rb index 297209fee9..d6395e483e 100644 --- a/lib/open_food_network/products_renderer.rb +++ b/lib/open_food_network/products_renderer.rb @@ -59,6 +59,7 @@ module OpenFoodNetwork scoper = OpenFoodNetwork::ScopeVariantToHub.new(@distributor) shop_products_service.variants_relation. + includes(:default_price, :stock_locations, :product). where(product_id: shop_products). each { |v| scoper.scope(v) } end