mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-31 21:37:16 +00:00
Tax adjustments should be open when created
All adjustments get closed during `order.finalize!`, but before that point they should be open.
This commit is contained in:
@@ -61,8 +61,8 @@ module Spree
|
||||
label = create_label
|
||||
if included_in_price
|
||||
if default_zone_or_zone_match? order
|
||||
order.line_items.each { |line_item| create_adjustment(label, line_item, line_item) }
|
||||
order.shipments.each { |shipment| create_adjustment(label, shipment, shipment) }
|
||||
order.line_items.each { |line_item| create_adjustment(label, line_item, line_item, false, "open") }
|
||||
order.shipments.each { |shipment| create_adjustment(label, shipment, shipment, false, "open") }
|
||||
else
|
||||
amount = -1 * calculator.compute(order)
|
||||
label = Spree.t(:refund) + label
|
||||
@@ -77,7 +77,7 @@ module Spree
|
||||
)
|
||||
end
|
||||
else
|
||||
create_adjustment(label, order, order)
|
||||
create_adjustment(label, order, order, false, "open")
|
||||
end
|
||||
|
||||
order.adjustments.reload
|
||||
|
||||
Reference in New Issue
Block a user