diff --git a/frappe/utils/password.py b/frappe/utils/password.py index 9a2aa04bf7..c033f4682b 100644 --- a/frappe/utils/password.py +++ b/frappe/utils/password.py @@ -118,7 +118,7 @@ def check_password(user, pwd, doctype="User", fieldname="password", delete_track if delete_tracker_cache: delete_login_failed_cache(user) - if not passlibctx.needs_update(result[0].password): + if passlibctx.needs_update(result[0].password): update_password(user, pwd, doctype, fieldname) return user