Merge pull request #7090 from saurabh6790/password_fix
fix: do not check password strength while creating system manager
This commit is contained in:
commit
d30cd0b4b4
1 changed files with 4 additions and 5 deletions
|
|
@ -269,11 +269,6 @@ def add_system_manager(email, first_name=None, last_name=None, send_welcome_emai
|
|||
"send_welcome_email": 1 if send_welcome_email else 0
|
||||
})
|
||||
|
||||
if password:
|
||||
user.update({
|
||||
"new_password": password
|
||||
})
|
||||
|
||||
user.insert()
|
||||
|
||||
# add roles
|
||||
|
|
@ -281,6 +276,10 @@ def add_system_manager(email, first_name=None, last_name=None, send_welcome_emai
|
|||
where name not in ("Administrator", "Guest", "All")""")
|
||||
user.add_roles(*roles)
|
||||
|
||||
if password:
|
||||
from frappe.utils.password import update_password
|
||||
update_password(user=user.name, pwd=password)
|
||||
|
||||
def get_enabled_system_users():
|
||||
return frappe.db.sql("""select * from tabUser where
|
||||
user_type='System User' and enabled=1 and name not in ('Administrator', 'Guest')""", as_dict=1)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue