mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Merge pull request #2727 from luisramos0/2-0-shipment-adjustment
[Spree Upgrade] Adapt order_decorator.shipments.adjustments to spree 2
This commit is contained in:
@@ -153,7 +153,7 @@ Spree::Order.class_eval do
|
||||
def update_shipping_fees!
|
||||
shipments.each do |shipment|
|
||||
next if shipment.shipped?
|
||||
update_adjustment! shipment.adjustment
|
||||
update_adjustment! shipment.adjustment if shipment.adjustment
|
||||
shipment.save # updates included tax
|
||||
end
|
||||
end
|
||||
@@ -164,7 +164,7 @@ Spree::Order.class_eval do
|
||||
def update_payment_fees!
|
||||
payments.each do |payment|
|
||||
next if payment.completed?
|
||||
update_adjustment! payment.adjustment
|
||||
update_adjustment! payment.adjustment if payment.adjustment
|
||||
payment.save
|
||||
end
|
||||
end
|
||||
@@ -386,7 +386,7 @@ Spree::Order.class_eval do
|
||||
return if adjustment.finalized?
|
||||
state = adjustment.state
|
||||
adjustment.state = 'open'
|
||||
adjustment.update!(self)
|
||||
adjustment.update!
|
||||
adjustment.state = state
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user