1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-31 15:21:13 +03:00

Merge pull request #376 from AlanCoding/host_filter_goof

fix bug with host_filter RBAC check
This commit is contained in:
Alan Rominger 2017-08-31 12:09:00 -04:00 committed by GitHub
commit 12537c2739

View File

@ -605,9 +605,7 @@ class InventoryAccess(BaseAccess):
# Host filter may only be modified by org admin level
org_admin_mandatory = False
new_host_filter = data.get('host_filter', None) if data else None
if new_host_filter == '': # Provision for field 'blank' behavior
new_host_filter = None
if new_host_filter != obj.host_filter:
if new_host_filter and new_host_filter != obj.host_filter:
org_admin_mandatory = True
# Verify that the user has access to the new organization if moving an
# inventory to a new organization. Otherwise, just check for admin permission.