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, }) );