From 370935a63a0305ba6145e633fc75e283d403f0f0 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 16 Aug 2024 21:58:06 +0200 Subject: [PATCH] Improve tests --- .../src/app/portfolio/calculator/twr/portfolio-calculator.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts b/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts index e6897ceab..98ecae5a4 100644 --- a/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/calculator/twr/portfolio-calculator.ts @@ -881,12 +881,13 @@ export class TWRPortfolioCalculator extends PortfolioCalculator { let average = new Big(0); const currentValuesAtStartDateWithCurrencyEffect = - currentValuesWithCurrencyEffect[format(startDate, DATE_FORMAT)]; + currentValuesWithCurrencyEffect[format(startDate, DATE_FORMAT)] ?? + new Big(0); const investmentValuesAccumulatedAtStartDateWithCurrencyEffect = investmentValuesAccumulatedWithCurrencyEffect[ format(startDate, DATE_FORMAT) - ]; + ] ?? new Big(0); // TODO: Rename? const grossPerformanceAtStartDateWithCurrencyEffect2 =