From 150c9cf3c1870c0dd74a1b404b234cd7f11462ad Mon Sep 17 00:00:00 2001 From: Hesam Asnaashari Date: Thu, 5 Jan 2023 22:25:54 +0330 Subject: [PATCH] fix null and empty string input --- numeral.js | 2 +- src/numeral.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/numeral.js b/numeral.js index 22726c9e..72a88f8b 100644 --- a/numeral.js +++ b/numeral.js @@ -59,7 +59,7 @@ if (numeral.isNumeral(input)) { value = input.value(); - } else if (input === 0 || typeof input === 'undefined') { + } else if (input === 0 || input == null || typeof input === 'undefined' || input.equals('')) { value = 0; } else if (input === null || _.isNaN(input)) { value = null; diff --git a/src/numeral.js b/src/numeral.js index 3a9d2521..ef96c448 100644 --- a/src/numeral.js +++ b/src/numeral.js @@ -59,7 +59,7 @@ if (numeral.isNumeral(input)) { value = input.value(); - } else if (input === 0 || typeof input === 'undefined') { + } else if (input === 0 || input == null || typeof input === 'undefined' || input.equals('')) { value = 0; } else if (input === null || _.isNaN(input)) { value = null;