summaryrefslogtreecommitdiffstats
path: root/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'app.py')
-rw-r--r--app.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/app.py b/app.py
index 3b4c202..4a3a962 100644
--- a/app.py
+++ b/app.py
@@ -204,11 +204,10 @@ def settings():
field = form.get_servicepassword(service.id)
if field.data:
changed = True
- g.user.change_password(field.data, session['password'], service.id)
-
+ g.user.change_password(field.data, None, service.id)
if changed:
- g.ldap.update(g.user)
+ g.ldap.update(g.user, as_admin=True) #XXX: as_admin wieder wegmachen sobald ACLs richtig gesetzt sind
return redirect(url_for('settings'))
else:
flash(u'Nichts geƤndert.')