Browse Source

Improve symbol lookup for EXCHANGE:SYMBOL pattern

pull/4377/head
Thomas Kaul 2 months ago
parent
commit
f2de941146
  1. 5
      apps/api/src/services/data-provider/data-enhancer/trackinsight/trackinsight.service.ts

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

@ -192,7 +192,10 @@ export class TrackinsightDataEnhancerService implements DataEnhancerInterface {
.then((jsonRes) => {
if (
jsonRes['results']?.['count'] === 1 ||
jsonRes['results']?.['docs']?.[0]?.['ticker'] === symbol
// Allow exact match
jsonRes['results']?.['docs']?.[0]?.['ticker'] === symbol ||
// Allow EXCHANGE:SYMBOL
jsonRes['results']?.['docs']?.[0]?.['ticker']?.endsWith(`:${symbol}`)
) {
return jsonRes['results']['docs'][0]['ticker'];
}

Loading…
Cancel
Save