Merge pull request #152 from wwitzel3/issue-7355

Ensure hosts list properly when given read access to a smart inventory
This commit is contained in:
Wayne Witzel III
2017-08-02 15:41:13 -04:00
committed by GitHub
2 changed files with 27 additions and 6 deletions

View File

@@ -1959,6 +1959,10 @@ class InventoryHostsList(SubListCreateAttachDetachAPIView):
parent_key = 'inventory'
capabilities_prefetch = ['inventory.admin']
def get_queryset(self):
inventory = self.get_parent_object()
return getattrd(inventory, self.relationship).all()
class HostGroupsList(ControlledByScmMixin, SubListCreateAttachDetachAPIView):
''' the list of groups a host is directly a member of '''