瀏覽代碼

disabled user not allowed to reset password (#4630)

version-14
Shreya Shah 7 年之前
committed by Nabin Hait
父節點
當前提交
e44ee0ae7f
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. +2
    -0
      frappe/core/doctype/user/user.py
  2. +2
    -0
      frappe/templates/includes/login/login.js

+ 2
- 0
frappe/core/doctype/user/user.py 查看文件

@@ -769,6 +769,8 @@ def reset_password(user):

try:
user = frappe.get_doc("User", user)
if not user.enabled:
return 'disabled'
user.validate_reset_password()
user.reset_password(send_email=True)



+ 2
- 0
frappe/templates/includes/login/login.js 查看文件

@@ -184,6 +184,8 @@ login.login_handlers = (function() {
login.set_indicator("{{ _("Not a valid user") }}", 'red');
} else if (data.message=='not allowed') {
login.set_indicator("{{ _("Not Allowed") }}", 'red');
} else if (data.message=='disabled') {
login.set_indicator("{{ _("Not Allowed: Disabled User") }}", 'red');
} else {
login.set_indicator("{{ _("Instructions Emailed") }}", 'green');
}


Loading…
取消
儲存