fix(utils): totals calculation (#8190)
This commit is contained in:
committed by
GitHub
parent
fe5a7b1810
commit
07205e4249
@@ -256,7 +256,7 @@ export default class OrderModuleService<
|
||||
"shipping_subtotal",
|
||||
"shipping_tax_total",
|
||||
"original_shipping_tax_total",
|
||||
"original_shipping_tax_subtotal",
|
||||
"original_shipping_subtotal",
|
||||
"original_shipping_total",
|
||||
]
|
||||
|
||||
|
||||
@@ -2,7 +2,6 @@ import { BigNumberInput, OrderSummaryDTO } from "@medusajs/types"
|
||||
import {
|
||||
BigNumber,
|
||||
MathBN,
|
||||
isDefined,
|
||||
isPresent,
|
||||
transformPropertiesToBigNumber,
|
||||
} from "@medusajs/utils"
|
||||
@@ -195,7 +194,7 @@ export class OrderChangeProcessing {
|
||||
calculatedAmount = type.operation(params) as BigNumberInput
|
||||
|
||||
// the action.amount has priority over the calculated amount
|
||||
if (!isDefined(action.amount)) {
|
||||
if (action.amount == undefined) {
|
||||
action.amount = calculatedAmount ?? 0
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user