From f8f9aaab660ceae301a0c853a4a611b5d27c0064 Mon Sep 17 00:00:00 2001 From: Valentin Zickner Date: Mon, 22 Nov 2021 19:52:24 +0100 Subject: [PATCH] ingore null performance to min performance calculation --- apps/api/src/app/portfolio/portfolio-calculator.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/api/src/app/portfolio/portfolio-calculator.ts b/apps/api/src/app/portfolio/portfolio-calculator.ts index bbab66874..eaaf62e1c 100644 --- a/apps/api/src/app/portfolio/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/portfolio-calculator.ts @@ -427,6 +427,7 @@ export class PortfolioCalculator { ); const minNetPerformance = timelineInfoInterfaces .map((timelineInfo) => timelineInfo.minNetPerformance) + .filter(performance => performance !== null) .reduce((minPerformance, current) => { if (minPerformance.lt(current)) { return minPerformance; @@ -437,6 +438,7 @@ export class PortfolioCalculator { const maxNetPerformance = timelineInfoInterfaces .map((timelineInfo) => timelineInfo.maxNetPerformance) + .filter(performance => performance !== null) .reduce((maxPerformance, current) => { if (maxPerformance.gt(current)) { return maxPerformance;