Browse Source

Refactoring

pull/1865/head
Thomas 2 years ago
parent
commit
27c8057bdb
  1. 28
      apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts

28
apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts

@ -99,36 +99,14 @@ export class YahooFinanceDataEnhancerService implements DataEnhancerInterface {
yahooSymbol = quotes[0].symbol; yahooSymbol = quotes[0].symbol;
} }
const { const { countries, sectors, url } = await this.getAssetProfile(
assetClass, yahooSymbol
assetSubClass, );
countries,
currency,
name,
sectors,
url
} = await this.getAssetProfile(yahooSymbol);
if (assetClass) {
response.assetClass = assetClass;
}
if (assetSubClass) {
response.assetSubClass = assetSubClass;
}
if (countries) { if (countries) {
response.countries = countries; response.countries = countries;
} }
if (currency) {
response.currency = currency;
}
if (name) {
response.name = name;
}
if (sectors) { if (sectors) {
response.sectors = sectors; response.sectors = sectors;
} }

Loading…
Cancel
Save