소스 검색

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');
}


불러오는 중...
취소
저장