From cacbb0cb77c381d3de82b3b127e2a83b2b2bb08f Mon Sep 17 00:00:00 2001 From: Robert Chen Date: Thu, 12 Sep 2024 17:44:03 -0700 Subject: [PATCH] Fix unheld total --- src/libs/ReportUtils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/ReportUtils.ts b/src/libs/ReportUtils.ts index 265de06e4c1a..7001dedea2f1 100644 --- a/src/libs/ReportUtils.ts +++ b/src/libs/ReportUtils.ts @@ -7200,7 +7200,7 @@ function getNonHeldAndFullAmount(iouReport: OnyxEntry, policy: OnyxEntry const coefficient = isExpenseReport(iouReport) ? -1 : 1; if (hasUpdatedTotal(iouReport, policy) && hasPendingTransaction) { - const unheldTotal = reportTransactions.reduce((currentVal, transaction) => currentVal - (!TransactionUtils.isOnHold(transaction) ? transaction.amount : 0), 0); + const unheldTotal = reportTransactions.reduce((currentVal, transaction) => currentVal + (!TransactionUtils.isOnHold(transaction) ? transaction.amount : 0), 0); return [CurrencyUtils.convertToDisplayString(unheldTotal, iouReport?.currency), CurrencyUtils.convertToDisplayString((iouReport?.total ?? 0) * coefficient, iouReport?.currency)]; }