From add1b4c00e85aa1c2e5afb6e120660d4876a4905 Mon Sep 17 00:00:00 2001 From: Fadli Date: Tue, 10 Jan 2023 22:00:26 +0700 Subject: [PATCH] - fix balance remaining when failed --- src/transaction/transaction.service.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 4e8ee63..c034922 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -1395,8 +1395,7 @@ export class TransactionService { dataTransaction.status = statusTransaction.FAILED; dataTransaction.callback_json = callback; dataTransaction.failed_reason = `Trx ${product.code} ke ${dataTransaction.destination} gagal`; - dataTransaction.balance_remaining = - coaAccount.amount + dataTransaction.amount; + dataTransaction.balance_remaining = parseInt(coaAccount.amount.toString()) + parseInt(dataTransaction.amount.toString()); const coaInventory = await this.coaService.findByName( `${coaType[coaType.INVENTORY]}-${product.supplier.code}`,