permissions plugin: Don't crash with empty targetfilter

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

Reviewed-By: Martin Kosek <mkosek@redhat.com>
This commit is contained in:
Petr Viktorin committed 2014-03-07 20:06:52 +01:00
1 parent 0c2aec1be5
commit d727599aa8
2 files changed
+48 -1

No files matched your search

+1 -1
View File
@@ -711,7 +711,7 @@ class permission(baseldap.LDAPObject):
return filter_ops
elif filter_ops['add']:
options['ipapermtargetfilter'] = list(options.get(
'ipapermtargetfilter', [])) + filter_ops['add']
'ipapermtargetfilter') or []) + filter_ops['add']
def validate_permission(self, entry):
ldap = self.Backend.ldap2