diff --git a/CHANGELOG.md b/CHANGELOG.md index bc34bef91..8c63b47cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- Improved support to import activities by `isin` in the _Yahoo Finance_ service - Improved the language localization for Polish (`pl`) ## 2.130.0 - 2024-12-21 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 6090b4f98..b71e3e316 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 @@ -166,7 +166,7 @@ export class YahooFinanceDataEnhancerService implements DataEnhancerInterface { try { const { quotes } = await yahooFinance.search(symbol); - if (quotes.length === 1) { + if (quotes?.[0]?.symbol) { symbol = quotes[0].symbol; } } catch {}