mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-03-25 05:45:15 +00:00
Change to explicitly check complete state (default Spree::Order.complete scope checks only for presence of 'completed_at' timestamp)
This commit is contained in:
committed by
Rob Harrington
parent
caf35d0ad7
commit
a504a10b52
@@ -33,7 +33,7 @@ class ProducerMailer < Spree::BaseMailer
|
||||
joins(:order => :order_cycle, :variant => :product).
|
||||
where('order_cycles.id = ?', order_cycle).
|
||||
merge(Spree::Product.in_supplier(producer)).
|
||||
merge(Spree::Order.complete)
|
||||
merge(Spree::Order.by_state('complete'))
|
||||
end
|
||||
|
||||
def total_from_line_items(line_items)
|
||||
|
||||
@@ -39,8 +39,6 @@ describe ProducerMailer do
|
||||
order.line_items << create(:line_item, variant: p5.variants.first)
|
||||
order.finalize!
|
||||
order.cancel
|
||||
puts order.inspect
|
||||
order.finalize!
|
||||
order.save
|
||||
order
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user