From 83f6400d4d0206ac60d3c23268e0517a7d04458c Mon Sep 17 00:00:00 2001 From: Jan Date: Fri, 26 Sep 2025 17:36:07 +0200 Subject: [PATCH] - Fixed issue #13 - Setting values over 10e10 to 0 in frontend --- src/frontend/src/common.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/src/common.js b/src/frontend/src/common.js index ef9a6d6..9cf4558 100644 --- a/src/frontend/src/common.js +++ b/src/frontend/src/common.js @@ -22,6 +22,10 @@ export const parseNumberFromString = (value, decimals = 2) => { const normalizedValue = value.replace(',', '.').replace(/[^0-9.]/g, ''); const parsed = parseFloat(normalizedValue); + if(parsed > 10e10) + return 0; + + if (isNaN(parsed)) return 0; return Math.round(parsed * Math.pow(10, decimals)) / Math.pow(10, decimals); }