From c033566beed2fcb91c280c15f924c14fc1b7a260 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Thu, 30 Dec 2021 21:32:30 +0100 Subject: [PATCH] Fix exception with market state --- apps/api/src/app/portfolio/portfolio.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/api/src/app/portfolio/portfolio.service.ts b/apps/api/src/app/portfolio/portfolio.service.ts index e9be3d0a2..9a44d2d8e 100644 --- a/apps/api/src/app/portfolio/portfolio.service.ts +++ b/apps/api/src/app/portfolio/portfolio.service.ts @@ -662,7 +662,9 @@ export class PortfolioService { grossPerformancePercentage: position.grossPerformancePercentage?.toNumber() ?? null, investment: new Big(position.investment).toNumber(), - marketState: dataProviderResponses[position.symbol].marketState, + marketState: + dataProviderResponses[position.symbol]?.marketState ?? + MarketState.delayed, name: symbolProfileMap[position.symbol].name, netPerformance: position.netPerformance?.toNumber() ?? null, netPerformancePercentage: