From 6956d79dc16f115218dd6ba86f0aa668a9027baf Mon Sep 17 00:00:00 2001 From: Anatoly Popov Date: Sat, 7 Jun 2025 23:48:30 +0300 Subject: [PATCH] fix: if yahoo service returns zero quotes do not fail enhance request Signed-off-by: Anatoly Popov --- .../data-enhancer/yahoo-finance/yahoo-finance.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts b/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts index 65bcd6c06..84ba31c44 100644 --- a/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts +++ b/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts @@ -105,6 +105,9 @@ export class YahooFinanceDataEnhancerService implements DataEnhancerInterface { yahooSymbol = symbol; } else { const { quotes } = await this.yahooFinance.search(response.isin); + if (quotes.length === 0) { + return response; + } yahooSymbol = quotes[0].symbol as string; }