diff --git a/app/models/order_cycle.rb b/app/models/order_cycle.rb index e4e2c26106..a8221919d6 100644 --- a/app/models/order_cycle.rb +++ b/app/models/order_cycle.rb @@ -259,7 +259,7 @@ class OrderCycle < ApplicationRecord distributor_id: distributor, order_cycle_id: self) scoper = OpenFoodNetwork::ScopeVariantToHub.new(distributor) - items = Spree::LineItem.joins(:order).merge(orders) + items = Spree::LineItem.includes(:variant).joins(:order).merge(orders).to_a items.each { |li| scoper.scope(li.variant) } end