Browse Source

Task/improve log of symbol lookup in Trackinsight data enhancer (#7543)

Improve log level and message
pull/7549/head
Thomas Kaul 3 days ago
committed by GitHub
parent
commit
ef084b642a
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 10
      apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts

10
apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts

@ -50,12 +50,10 @@ export class TrackinsightDataEnhancerService implements DataEnhancerInterface {
response: Partial<SymbolProfile>; response: Partial<SymbolProfile>;
symbol: string; symbol: string;
}): Promise<Partial<SymbolProfile>> { }): Promise<Partial<SymbolProfile>> {
if ( if (!(
!(
response.assetClass === 'EQUITY' && response.assetClass === 'EQUITY' &&
['ETF', 'MUTUALFUND'].includes(response.assetSubClass) ['ETF', 'MUTUALFUND'].includes(response.assetSubClass)
) )) {
) {
return response; return response;
} }
@ -214,8 +212,8 @@ export class TrackinsightDataEnhancerService implements DataEnhancerInterface {
return undefined; return undefined;
}) })
.catch(({ message }) => { .catch(({ message }) => {
this.logger.error( this.logger.warn(
`Failed to search Trackinsight symbol for ${symbol} (${message})` `Could not search Trackinsight symbol for "${symbol}": ${message}`
); );
return undefined; return undefined;

Loading…
Cancel
Save