fix(core-flow): invalid update quantity in update line item in cart workflow (#10405)

* fix: invalid update quantity in update line item in cart workflow

* test: update cart workflow test

* fix: rm shallow copy in transform
This commit is contained in:
Anuchit
2025-01-05 20:39:29 +07:00
committed by GitHub
parent 7d8f6cf39f
commit 79c87c09de
2 changed files with 117 additions and 3 deletions

View File

@@ -62,8 +62,8 @@ export const updateLineItemInCartWorkflow = createWorkflow(
validateVariantPricesStep({ variants })
const items = transform({ item }, ({ item }) => {
return [item]
const items = transform({ input, item }, (data) => {
return [Object.assign(data.item, { quantity: data.input.update.quantity })]
})
confirmVariantInventoryWorkflow.runAsStep({