From 4c1cac240d5cea40ca39159c82b837fe7d627bdb Mon Sep 17 00:00:00 2001 From: Aniket Date: Fri, 23 Jan 2026 14:23:57 +0530 Subject: [PATCH] Handle zero or undefined adaPerUsd in calculation --- djed-sdk/src/helpers.js | 1 + 1 file changed, 1 insertion(+) diff --git a/djed-sdk/src/helpers.js b/djed-sdk/src/helpers.js index 6738053..5dda04e 100644 --- a/djed-sdk/src/helpers.js +++ b/djed-sdk/src/helpers.js @@ -104,6 +104,7 @@ export function calculateBcUsdEquivalent(coinsDetails, amountFloat) { const adaPerUsd = parseFloat( coinsDetails?.scaledScExchangeRate.replaceAll(",", "") ); + if (!adaPerUsd || adaPerUsd === 0) return "0"; const eqPrice = (1e6 * amountFloat) / adaPerUsd; return decimalScaling(eqPrice.toFixed(0).toString(10), 6); }