diff --git a/frappe/public/js/frappe/form/controls/currency.js b/frappe/public/js/frappe/form/controls/currency.js index 141eae1e8e..1961985117 100644 --- a/frappe/public/js/frappe/form/controls/currency.js +++ b/frappe/public/js/frappe/form/controls/currency.js @@ -1,6 +1,6 @@ frappe.ui.form.ControlCurrency = frappe.ui.form.ControlFloat.extend({ eval_expression: function(value) { - if (typeof value ==='string' + if (typeof value === 'string' && value.match(/^[0-9+-/* ]+$/) // paresFloat('1,44,000') returns 1.0 // 1,44,000 are being passed when we paste rows from excel sheet to a table