From 1cf633837640c3d861be4488c80a5755fa64ed21 Mon Sep 17 00:00:00 2001 From: Amandee Ellawala Date: Thu, 7 Nov 2024 17:00:18 +0000 Subject: [PATCH] handle the case either datasource or symbol is empty --- libs/ui/src/lib/assistant/assistant.component.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/ui/src/lib/assistant/assistant.component.ts b/libs/ui/src/lib/assistant/assistant.component.ts index e189e4eb6..b8952aba1 100644 --- a/libs/ui/src/lib/assistant/assistant.component.ts +++ b/libs/ui/src/lib/assistant/assistant.component.ts @@ -512,7 +512,8 @@ export class GfAssistantComponent implements OnChanges, OnDestroy, OnInit { const dataSource = this.user?.settings?.['filters.dataSource']?.[0] ?? null; const symbol = this.user?.settings?.['filters.symbol']?.[0] ?? null; const selectedHolding = this.allPortfolioHoldings.filter( - (h) => h.dataSource === dataSource && h.symbol === symbol + (h) => + (h.dataSource ?? null) === dataSource && (h.symbol ?? null) === symbol ); const holding = selectedHolding[0] ?? null;