ensure system admin/auditor can see orphan inventory scripts

This commit is contained in:
Wayne Witzel III 2016-07-14 11:16:16 -04:00
parent 1444c9a9e9
commit ec2bf4476d

View File

@ -1270,7 +1270,9 @@ class CustomInventoryScriptSerializer(BaseSerializer):
if obj is None:
return ret
request = self.context.get('request', None)
if request.user not in obj.admin_role:
if request.user not in obj.admin_role and \
not request.user.is_superuser and \
not request.user.is_system_auditor:
ret['script'] = None
return ret