From 4d9cdf79a4f882465268babe58f90add90e739bf Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Fri, 21 Apr 2023 10:59:48 +0300 Subject: [PATCH] calculate: fix output validation --- .../server/routers/calculate/lib/transform.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/web/server/routers/calculate/lib/transform.ts b/apps/web/server/routers/calculate/lib/transform.ts index 507392d..0bd5a65 100644 --- a/apps/web/server/routers/calculate/lib/transform.ts +++ b/apps/web/server/routers/calculate/lib/transform.ts @@ -21,16 +21,16 @@ export function transformCalculateResults({ length: preparedValues.nmper, }, (_, i) => ({ - cashflowMsfoColumn: columns?.cashflowMsfoColumn.values[i + 1], - cashflowMsfoWithCfColumn: columns?.cashflowMsfoWithCfColumn.values[i + 1], - creditPaymentColumn: columns?.creditPaymentColumn.values[i + 1], - interestColumn: columns?.interestColumn.values[i + 1], + cashflowMsfoColumn: columns?.cashflowMsfoColumn.values[i + 1] || 0, + cashflowMsfoWithCfColumn: columns?.cashflowMsfoWithCfColumn.values[i + 1] || 0, + creditPaymentColumn: columns?.creditPaymentColumn.values[i + 1] || 0, + interestColumn: columns?.interestColumn.values[i + 1] || 0, key: String(i + 1), - ndsCompensation: columns?.vatColumn.values[i + 1], + ndsCompensation: columns?.vatColumn.values[i + 1] || 0, num: i + 1, - paymentSum: columns?.sumWithVatColumn.values[i + 1], - piColumn: columns?.piColumn.values[i + 1], - redemptionAmount: columns?.sumRepaymentColumn.values[i + 1], + paymentSum: columns?.sumWithVatColumn.values[i + 1] || 0, + piColumn: columns?.piColumn.values[i + 1] || 0, + redemptionAmount: columns?.sumRepaymentColumn.values[i + 1] || 0, }) );