From e38d60b5eced8fc8b9caa14202706db0d251b0bc Mon Sep 17 00:00:00 2001 From: Abdeali Chharchhodawala <99460106+Abdeali099@users.noreply.github.com> Date: Mon, 24 Feb 2025 15:18:44 +0530 Subject: [PATCH] fix: check `score` in response to set strength indicator (#31384) --- frappe/public/js/frappe/form/controls/password.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frappe/public/js/frappe/form/controls/password.js b/frappe/public/js/frappe/form/controls/password.js index 2e575e3e19..2cb7c45d21 100644 --- a/frappe/public/js/frappe/form/controls/password.js +++ b/frappe/public/js/frappe/form/controls/password.js @@ -75,10 +75,9 @@ frappe.ui.form.ControlPassword = class ControlPassword extends frappe.ui.form.Co new_password: value || "", }, callback: function (r) { - if (r.message) { - let score = r.message.score; - var indicators = ["red", "red", "orange", "blue", "green"]; - me.set_strength_indicator(indicators[score]); + if (r.message.score !== undefined && r.message.score !== null) { + const indicators = ["red", "red", "orange", "blue", "green"]; + me.set_strength_indicator(indicators[r.message.score]); } }, });