summaryrefslogtreecommitdiffstats
path: root/ipa-server
diff options
context:
space:
mode:
authorKevin McCarthy <kmccarth@redhat.com>2007-10-03 18:21:41 -0700
committerKevin McCarthy <kmccarth@redhat.com>2007-10-03 18:21:41 -0700
commit2ac1b39f42e0e67fc42198abe79a809508865054 (patch)
tree3f2b3e3a4ccd80d87fa2844980ca855d30f043d0 /ipa-server
parentf023f3861620a209cb09801de2c49a9985e41a6a (diff)
downloadfreeipa-2ac1b39f42e0e67fc42198abe79a809508865054.tar.gz
freeipa-2ac1b39f42e0e67fc42198abe79a809508865054.tar.xz
freeipa-2ac1b39f42e0e67fc42198abe79a809508865054.zip
Trickle the group_cn to group_dn down the layers. Fix controller calls.
Diffstat (limited to 'ipa-server')
-rw-r--r--ipa-server/ipa-gui/ipagui/controllers.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/ipa-server/ipa-gui/ipagui/controllers.py b/ipa-server/ipa-gui/ipagui/controllers.py
index 792b97a3e..92b131d4d 100644
--- a/ipa-server/ipa-gui/ipagui/controllers.py
+++ b/ipa-server/ipa-gui/ipagui/controllers.py
@@ -701,7 +701,7 @@ class Root(controllers.RootController):
if not(isinstance(dnadds,list) or isinstance(dnadds,tuple)):
dnadds = [dnadds]
failed_adds = client.add_members_to_group(
- utf8_encode_values(dnadds), kw.get('cn'))
+ utf8_encode_values(dnadds), group.dn)
kw['dnadd'] = failed_adds
except ipaerror.IPAError, e:
failed_adds = dnadds
@@ -797,7 +797,7 @@ class Root(controllers.RootController):
return dict(form=group_edit_form, group=group_dict, members=member_dicts)
except ipaerror.IPAError, e:
turbogears.flash("Group edit failed: " + str(e))
- raise turbogears.redirect('/groupshow', uid=kw.get('cn'))
+ raise turbogears.redirect('/groupshow', uid=cn)
@expose()
@identity.require(identity.not_anonymous())
@@ -859,7 +859,7 @@ class Root(controllers.RootController):
if not(isinstance(dnadds,list) or isinstance(dnadds,tuple)):
dnadds = [dnadds]
failed_adds = client.add_members_to_group(
- utf8_encode_values(dnadds), kw.get('cn'))
+ utf8_encode_values(dnadds), new_group.dn)
kw['dnadd'] = failed_adds
except ipaerror.IPAError, e:
turbogears.flash("Group update failed: " + str(e))
@@ -876,7 +876,7 @@ class Root(controllers.RootController):
if not(isinstance(dndels,list) or isinstance(dndels,tuple)):
dndels = [dndels]
failed_dels = client.remove_members_from_group(
- utf8_encode_values(dndels), kw.get('cn'))
+ utf8_encode_values(dndels), new_group.dn)
kw['dndel'] = failed_dels
except ipaerror.IPAError, e:
turbogears.flash("Group update failed: " + str(e))