From 7959d9f6e18a90408c7f932374dfd8023beee640 Mon Sep 17 00:00:00 2001 From: woodser <13068859+woodser@users.noreply.github.com> Date: Tue, 8 Jul 2025 07:07:29 -0400 Subject: [PATCH] return undefined when external price not available --- src/HavenoClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/HavenoClient.ts b/src/HavenoClient.ts index 955be0b8..212a0f28 100644 --- a/src/HavenoClient.ts +++ b/src/HavenoClient.ts @@ -844,7 +844,7 @@ export default class HavenoClient { try { return (await this._priceClient.getMarketPrice(new MarketPriceRequest().setCurrencyCode(assetCode), {password: this._password})).getPrice(); } catch (e: any) { - if (e.message.indexOf("not found") >= 0) return undefined; // TODO: return unknown price server side (0?) + if (e.message.indexOf("not found") >= 0 || e.message.indexOf("not available") >= 0) return undefined; // TODO: return unknown price server side (0?) throw new HavenoError(e.message, e.code); } }