diff options
author | Petr Viktorin <pviktori@redhat.com> | 2014-02-28 12:23:17 +0100 |
---|---|---|
committer | Petr Viktorin <pviktori@redhat.com> | 2014-03-07 20:06:52 +0100 |
commit | d727599aa804aecd91de969a9309c1903d0cfdce (patch) | |
tree | 146b99aff9e5308367a9452458dabf6efe9e49ea /ipalib/plugins | |
parent | 0c2aec1be52af311feab15c01d03dfaff4b60fce (diff) | |
download | freeipa-d727599aa804aecd91de969a9309c1903d0cfdce.tar.gz freeipa-d727599aa804aecd91de969a9309c1903d0cfdce.tar.xz freeipa-d727599aa804aecd91de969a9309c1903d0cfdce.zip |
permissions plugin: Don't crash with empty targetfilter
https://fedorahosted.org/freeipa/ticket/4206
Reviewed-By: Martin Kosek <mkosek@redhat.com>
Diffstat (limited to 'ipalib/plugins')
-rw-r--r-- | ipalib/plugins/permission.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipalib/plugins/permission.py b/ipalib/plugins/permission.py index 82272d361..8c7fd0fcd 100644 --- a/ipalib/plugins/permission.py +++ b/ipalib/plugins/permission.py @@ -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 |