From d30192207bf2892e5f30c5292c5af1e225feb3ce Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Tue, 5 Nov 2019 15:54:19 +0000 Subject: [PATCH] Eager-load option_values in ProducerMailer --- app/mailers/producer_mailer.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/mailers/producer_mailer.rb b/app/mailers/producer_mailer.rb index b772a1da62..959cdf3537 100644 --- a/app/mailers/producer_mailer.rb +++ b/app/mailers/producer_mailer.rb @@ -35,6 +35,7 @@ class ProducerMailer < Spree::BaseMailer def line_items_from(order_cycle, producer) Spree::LineItem. + includes(variant: { option_values: :option_type }). from_order_cycle(order_cycle). sorted_by_name_and_unit_value. merge(Spree::Product.in_supplier(producer)).