diff --git a/CHANGELOG.md b/CHANGELOG.md index c89086e2..c83658fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Fixed + +- Fixed the symbol conversion from _Yahoo Finance_ including a hyphen + ### Todo - Apply data migration (`yarn database:migrate`) diff --git a/apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts b/apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts index ec4640d7..8b9afebe 100644 --- a/apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts +++ b/apps/api/src/services/data-provider/yahoo-finance/yahoo-finance.service.ts @@ -240,7 +240,7 @@ export class YahooFinanceService implements DataProviderInterface { } private convertFromYahooFinanceSymbol(aYahooFinanceSymbol: string) { - const symbol = aYahooFinanceSymbol.replace('-', ''); + const symbol = aYahooFinanceSymbol.replace('-USD', 'USD'); return symbol.replace('=X', ''); }