From 805fe4b1dbb204db373e81e80f65d5e75b2d1fb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frane=20Poli=C4=87?= <16856471+fPolic@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:51:02 +0100 Subject: [PATCH] fix(order): archive order status update (#10340) **What** - array was passed as an id when updating order status upon archive --- RESOLVES SUP-305 CLOSES https://github.com/medusajs/medusa/issues/10328 --- .../modules/order/src/services/order-module-service.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/modules/order/src/services/order-module-service.ts b/packages/modules/order/src/services/order-module-service.ts index 409974daf8..2f7b20d338 100644 --- a/packages/modules/order/src/services/order-module-service.ts +++ b/packages/modules/order/src/services/order-module-service.ts @@ -3079,10 +3079,12 @@ export default class OrderModuleService< } await this.orderService_.update( - { - id: orderIds, - status: OrderStatus.ARCHIVED, - }, + orderIds.map((id) => { + return { + id, + status: OrderStatus.ARCHIVED, + } + }), sharedContext )