From 8bca10bcc0cf415d744d74daae548243ee4744d1 Mon Sep 17 00:00:00 2001 From: Ejaaz Khan Date: Thu, 22 Jan 2026 16:29:20 +0530 Subject: [PATCH] refactor: simplyfy conditions --- frappe/public/js/frappe/utils/utils.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/frappe/public/js/frappe/utils/utils.js b/frappe/public/js/frappe/utils/utils.js index a50e8fa98a..49b3917f14 100644 --- a/frappe/public/js/frappe/utils/utils.js +++ b/frappe/public/js/frappe/utils/utils.js @@ -1450,18 +1450,12 @@ Object.assign(frappe.utils, { */ // return empty for null, undefined, or empty string - if (number == null || number === "") { + if (!number || isNaN(number)) { return ""; } - // extract digits from the number - const digits = String(number).match(/\d/g); - if (!digits) { - return ""; - } - - // return number if total digits are less than min_length - const len = digits.length; + // return number if total digits is lesser than min_length + const len = String(number).match(/\d/g)?.length || 0; if (len < min_length) { return number.toString(); }