|
@ -37,18 +37,12 @@ export class EodHistoricalDataService implements DataProviderInterface { |
|
|
): Promise<Partial<SymbolProfile>> { |
|
|
): Promise<Partial<SymbolProfile>> { |
|
|
const [searchResult] = await this.getSearchResult(aSymbol); |
|
|
const [searchResult] = await this.getSearchResult(aSymbol); |
|
|
|
|
|
|
|
|
const symbolMapping = searchResult?.ISIN |
|
|
|
|
|
? { |
|
|
|
|
|
ISIN: searchResult.ISIN |
|
|
|
|
|
} |
|
|
|
|
|
: undefined; |
|
|
|
|
|
|
|
|
|
|
|
return { |
|
|
return { |
|
|
symbolMapping, |
|
|
|
|
|
assetClass: searchResult?.assetClass, |
|
|
assetClass: searchResult?.assetClass, |
|
|
assetSubClass: searchResult?.assetSubClass, |
|
|
assetSubClass: searchResult?.assetSubClass, |
|
|
currency: searchResult?.currency, |
|
|
currency: searchResult?.currency, |
|
|
dataSource: this.getName(), |
|
|
dataSource: this.getName(), |
|
|
|
|
|
isin: searchResult?.ISIN, |
|
|
name: searchResult?.name |
|
|
name: searchResult?.name |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
|