From 84546333cae64f9ea0765e3cc36f1f92674a1a08 Mon Sep 17 00:00:00 2001 From: Marian Sigler Date: Fri, 28 Sep 2012 01:32:27 +0200 Subject: create servicePassword ldap object if it does not already exist --- app.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'app.py') 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.') -- cgit v1.2.3-1-g7c22