Refine search exchange label fallback
This commit is contained in:
parent
2c193bfacb
commit
80454b9141
|
|
@ -50,7 +50,7 @@ export { fetchJSON };
|
||||||
|
|
||||||
function getExchangeLabel(symbol: string, exchange?: string) {
|
function getExchangeLabel(symbol: string, exchange?: string) {
|
||||||
if (exchange?.trim()) {
|
if (exchange?.trim()) {
|
||||||
return exchange;
|
return exchange.trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
const parts = symbol.split('.');
|
const parts = symbol.split('.');
|
||||||
|
|
@ -60,11 +60,7 @@ function getExchangeLabel(symbol: string, exchange?: string) {
|
||||||
return 'US';
|
return 'US';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (FINNHUB_EXCHANGE_SUFFIXES.has(suffix) || suffix.length >= 2) {
|
return FINNHUB_EXCHANGE_SUFFIXES.has(suffix) ? suffix : 'US';
|
||||||
return suffix;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 'US';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function getQuote(symbol: string) {
|
export async function getQuote(symbol: string) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue