|
@ -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; |
|
|
} |
|
|
} |
|
|