From b5a07cfcf43a387a71804cc6968f29f11dccfdb7 Mon Sep 17 00:00:00 2001 From: cyf0e <116669938+cyf0e@users.noreply.github.com> Date: Fri, 22 Dec 2023 08:13:39 +0100 Subject: [PATCH] fix(medusa): add payments default relation to getTotalsRelations (#5875) * bugfix: Add payments relation to getTotalsRelations * update order test to expect correct paid_total and refundable_amount --- integration-tests/api/__tests__/admin/order/order.js | 4 ++-- packages/medusa/src/services/order.ts | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/integration-tests/api/__tests__/admin/order/order.js b/integration-tests/api/__tests__/admin/order/order.js index 493b2231d6..6975ae5c52 100644 --- a/integration-tests/api/__tests__/admin/order/order.js +++ b/integration-tests/api/__tests__/admin/order/order.js @@ -2457,8 +2457,8 @@ describe("/admin/orders", () => { refunded_total: 0, total: 8200, subtotal: 8000, - paid_total: 0, - refundable_amount: 0, + paid_total: 10000, + refundable_amount: 10000, gift_card_total: 0, gift_card_tax_total: 0, }) diff --git a/packages/medusa/src/services/order.ts b/packages/medusa/src/services/order.ts index d8d9fc0fc9..278ceaccaa 100644 --- a/packages/medusa/src/services/order.ts +++ b/packages/medusa/src/services/order.ts @@ -2081,7 +2081,8 @@ class OrderService extends TransactionBaseService { relationSet.add("shipping_methods") relationSet.add("shipping_methods.tax_lines") relationSet.add("region") - + relationSet.add("payments") + return Array.from(relationSet.values()) } }