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. 14
      apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts

14
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