From 448998f2b50c268a1a473a90ad7e197404a1192a Mon Sep 17 00:00:00 2001 From: Dan Date: Fri, 5 Jan 2024 18:58:34 +0100 Subject: [PATCH] Added null checks --- apps/api/src/app/portfolio/portfolio-calculator.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/api/src/app/portfolio/portfolio-calculator.ts b/apps/api/src/app/portfolio/portfolio-calculator.ts index b26fbcacf..d830ad6ab 100644 --- a/apps/api/src/app/portfolio/portfolio-calculator.ts +++ b/apps/api/src/app/portfolio/portfolio-calculator.ts @@ -1685,10 +1685,11 @@ export class PortfolioCalculator { ) { return ( order.type === 'STAKE' && + previousOrder && marketSymbolMap[order.date] && ((marketSymbolMap[previousOrder.date][previousOrder.symbol]?.toNumber() && previousOrder.type === 'STAKE') || - (previousOrder.type !== 'STAKE' && previousOrder.unitPrice.toNumber())) + (previousOrder.type !== 'STAKE' && previousOrder.unitPrice?.toNumber())) ); }