From e0b225b1b6dc7330c5bbb0007f58e231b726f84d Mon Sep 17 00:00:00 2001 From: "rcritten@redhat.com" Date: Tue, 2 Oct 2007 17:26:09 -0400 Subject: I broke add_groups_to_user and remove_groups_from_user with my "use group DN" patch. This fixes it. --- ipa-server/xmlrpc-server/funcs.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'ipa-server/xmlrpc-server/funcs.py') diff --git a/ipa-server/xmlrpc-server/funcs.py b/ipa-server/xmlrpc-server/funcs.py index 129e8f9b..63df1ca8 100644 --- a/ipa-server/xmlrpc-server/funcs.py +++ b/ipa-server/xmlrpc-server/funcs.py @@ -913,10 +913,8 @@ class IPAServer: group_dns = [group_dns] for group_dn in group_dns: - # TODO - change add_member_to_group to take a group_dn try: - group = self.get_group_by_dn(group_dn, ['cn'], opts) - self.add_member_to_group(user_dn, group.get('cn'), opts) + self.add_member_to_group(user_dn, group_dn, opts) except ipaerror.exception_for(ipaerror.LDAP_EMPTY_MODLIST): # User is already in the group failed.append(group_dn) @@ -938,10 +936,8 @@ class IPAServer: group_dns = [group_dns] for group_dn in group_dns: - # TODO - change remove_member_from_group to take a group_dn try: - group = self.get_group_by_dn(group_dn, ['cn'], opts) - self.remove_member_from_group(user_dn, group.get('cn'), opts) + self.remove_member_from_group(user_dn, group_dn, opts) except ipaerror.exception_for(ipaerror.LDAP_EMPTY_MODLIST): # User is not in the group failed.append(group_dn) -- cgit