Add product to includes to avoid N+1 queries to fetch products when VO authorization is done right after this

This commit is contained in:
Luis Ramos
2020-04-03 14:48:06 +01:00
parent e64d573337
commit a049e7a433

View File

@@ -73,8 +73,10 @@ module Admin
end
def collection
@variant_overrides = VariantOverride.includes(:variant).for_hubs(params[:hub_id] || @hubs)
@variant_overrides.select { |vo| vo.variant.present? }
@variant_overrides = VariantOverride.
includes(variant: :product).
for_hubs(params[:hub_id] || @hubs).
select { |vo| vo.variant.present? }
end
def collection_actions