From 728326c2a5f6f1c74dbf3a9bf4daf8e5776bf722 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Thu, 23 Apr 2020 13:09:54 +0200 Subject: [PATCH] Eager-load :properties on supplied products in enterprise_shopfront_serializer --- app/serializers/api/enterprise_shopfront_serializer.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/serializers/api/enterprise_shopfront_serializer.rb b/app/serializers/api/enterprise_shopfront_serializer.rb index dd76500227..6332222d5b 100644 --- a/app/serializers/api/enterprise_shopfront_serializer.rb +++ b/app/serializers/api/enterprise_shopfront_serializer.rb @@ -119,7 +119,7 @@ module Api private def product_properties - enterprise.supplied_products.flat_map(&:properties) + enterprise.supplied_products.includes(:properties).flat_map(&:properties) end def producer_properties