Ensure VariantStockLevels can process soft-deleted variants

This commit is contained in:
Matt-Yorkley
2020-05-04 19:57:53 +02:00
parent 0e429da377
commit a3458aa562

View File

@@ -8,7 +8,7 @@ class VariantsStockLevels
variant_stock_levels = variant_stock_levels(order.line_items.includes(variant: :stock_items))
order_variant_ids = variant_stock_levels.keys
missing_variants = Spree::Variant.includes(:stock_items).
missing_variants = Spree::Variant.with_deleted.includes(:stock_items).
where(id: (requested_variant_ids - order_variant_ids))
missing_variants.each do |missing_variant|