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(); }