remove ID overrides when deleting a user

patch fixes a regression introduced during user-del refactoring

https://fedorahosted.org/freeipa/ticket/5365

Reviewed-By: Tomas Babej <tbabej@redhat.com>
This commit is contained in:
Martin Babinsky 2015-10-13 12:31:13 +02:00 committed by Tomas Babej
parent 644bb4fd9d
commit 5484ae014e

View File

@ -688,6 +688,12 @@ class user_del(baseuser_del):
else:
self.api.Command.otptoken_del(token)
# Remove any ID overrides tied with this user
try:
remove_ipaobject_overrides(self.obj.backend, self.obj.api, dn)
except errors.NotFound:
self.obj.handle_not_found(*keys)
return dn
def execute(self, *keys, **options):