From dcf0a55dfcf152c7f6aecfafabcf252f7bd4520b Mon Sep 17 00:00:00 2001 From: shancheas Date: Mon, 12 Aug 2024 19:59:57 +0700 Subject: [PATCH] fix: remove payment_type_method_id when cancel --- .../managers/helpers/mapping-transaction.helper.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/modules/transaction/transaction/domain/usecases/managers/helpers/mapping-transaction.helper.ts b/src/modules/transaction/transaction/domain/usecases/managers/helpers/mapping-transaction.helper.ts index bb868db..95fcd38 100644 --- a/src/modules/transaction/transaction/domain/usecases/managers/helpers/mapping-transaction.helper.ts +++ b/src/modules/transaction/transaction/domain/usecases/managers/helpers/mapping-transaction.helper.ts @@ -135,7 +135,14 @@ export function mappingRevertTransaction(data, type) { }); } - if (!isCancel) { + if (isCancel) { + Object.assign(data, { + payment_type_method_id: null, + payment_type_method_number: null, + payment_type_method_name: null, + payment_type_method_qr: null, + }); + } else { Object.assign(data, { payment_type_method_id: data.payment_type_method?.id ?? data.payment_type_bank?.id,