diff --git a/packages/medusa/src/services/order.js b/packages/medusa/src/services/order.js index 828797f774..38f6e460f1 100644 --- a/packages/medusa/src/services/order.js +++ b/packages/medusa/src/services/order.js @@ -429,7 +429,8 @@ class OrderService extends BaseService { // ensure consistency if (item !== -1) { item.shipped_quantity = item.quantity - order.items[itemIdx].shipped_quantity += item.quantity + order.items[itemIdx].shipped_quantity = + (order.items[itemIdx].shipped_quantity || 0) + item.quantity } }) shipment = {