From 3ede5e42a59338c175b0e6cf17377e4d81c18ff3 Mon Sep 17 00:00:00 2001 From: Rob Crittenden Date: Wed, 20 Feb 2008 16:57:01 -0500 Subject: Don't clear out the uid from the session until the record has been updated. --- ipa-server/ipa-gui/ipagui/subcontrollers/user.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ipa-server/ipa-gui/ipagui/subcontrollers/user.py') diff --git a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py index 1c34be9c..4c2a758b 100644 --- a/ipa-server/ipa-gui/ipagui/subcontrollers/user.py +++ b/ipa-server/ipa-gui/ipagui/subcontrollers/user.py @@ -425,9 +425,6 @@ class UserController(IPAController): turbogears.flash("Something went wrong. You last viewed %s but are trying to update %s" % (kw.get('uid'), edituid)) raise turbogears.redirect('/user/show', uid=kw.get('uid')) - # We no longer need this - cherrypy.session['uid'] = None - # Fix incoming multi-valued fields we created for the form kw = ipahelper.fix_incoming_fields(kw, 'cn', 'cns') kw = ipahelper.fix_incoming_fields(kw, 'telephonenumber', 'telephonenumbers') @@ -618,6 +615,9 @@ class UserController(IPAController): user_groups=user_groups_dicts, tg_template='ipagui.templates.useredit') + # We no longer need this + cherrypy.session['uid'] = None + turbogears.flash("%s updated!" % kw['uid']) raise turbogears.redirect('/user/show', uid=kw['uid']) -- cgit