diff --git a/lib/web/mage/validation.js b/lib/web/mage/validation.js index 5f4137bb06db4238571b97246eb51ba78e283e0a..ac99b04ad1b7a3f4d82d1dc0a4b41ea3780c5a85 100644 --- a/lib/web/mage/validation.js +++ b/lib/web/mage/validation.js @@ -845,11 +845,13 @@ result = true; range = param; - if (range) { + if (typeof range === 'string') { m = dataAttrRange.exec(range); if (m) { result = result && $.mage.isBetween(numValue, m[1], m[2]); + } else { + result = false; } } else if (elm && elm.className) { classes = elm.className.split(' '); @@ -896,7 +898,7 @@ result = true; range = param; - if (range) { + if (typeof range === 'string') { m = dataAttrRange.exec(range); if (m) {