diff options
author | Kevin McCarthy <kmccarth@redhat.com> | 2007-10-03 18:21:41 -0700 |
---|---|---|
committer | Kevin McCarthy <kmccarth@redhat.com> | 2007-10-03 18:21:41 -0700 |
commit | 2ac1b39f42e0e67fc42198abe79a809508865054 (patch) | |
tree | 3f2b3e3a4ccd80d87fa2844980ca855d30f043d0 /ipa-server | |
parent | f023f3861620a209cb09801de2c49a9985e41a6a (diff) | |
download | freeipa-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.py | 8 |
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)) |