From 7e9eb9caad731ef3ecb8e733a4979d375ec5a1b5 Mon Sep 17 00:00:00 2001 From: Tomas Babej Date: Wed, 22 Aug 2012 10:39:01 -0400 Subject: Fixes different behaviour of permission-mod and show. Both commands now produce the same output regarding the attributelevelrights. https://fedorahosted.org/freeipa/ticket/2875 --- ipalib/plugins/permission.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ipalib/plugins/permission.py') diff --git a/ipalib/plugins/permission.py b/ipalib/plugins/permission.py index befa74df..75b21091 100644 --- a/ipalib/plugins/permission.py +++ b/ipalib/plugins/permission.py @@ -393,8 +393,10 @@ class permission_mod(LDAPUpdate): cn = options['rename'] # rename finished - common_options = filter_options(options, ['all', 'raw']) + # all common options to permission-mod and show need to be listed here + common_options = filter_options(options, ['all', 'raw', 'rights']) result = self.api.Command.permission_show(cn, **common_options)['result'] + for r in result: if not r.startswith('member_'): entry_attrs[r] = result[r] -- cgit