diff --git a/app/routes/account/account.py b/app/routes/account/account.py index e1cb3b9..bc245c3 100644 --- a/app/routes/account/account.py +++ b/app/routes/account/account.py @@ -43,7 +43,8 @@ def edit_account(): newsletter=form.newsletter.data, theme=form.theme.data ) - ldap.edit(old_username, current_user) + if V5Config.USE_LDAP: + ldap.edit(old_username, current_user) current_user.update(password=form.password.data or None) db.session.merge(current_user) db.session.commit() diff --git a/app/routes/admin/account.py b/app/routes/admin/account.py index 44207f6..9470c49 100644 --- a/app/routes/admin/account.py +++ b/app/routes/admin/account.py @@ -64,7 +64,8 @@ def adm_edit_account(user_id): newsletter=form.newsletter.data, xp=form.xp.data or None, ) - ldap.edit(old_username, user) + if V5Config.USE_LDAP: + ldap.edit(old_username, user) user.update(password=form.password.data or None) db.session.merge(user) db.session.commit()