Add Inventory Admin role

This commit is contained in:
Wayne Witzel III
2018-01-26 15:27:19 +00:00
parent e7e83afd00
commit 6c951aa883
3 changed files with 5 additions and 3 deletions

View File

@@ -641,9 +641,9 @@ class InventoryAccess(BaseAccess):
def can_add(self, data):
# If no data is specified, just checking for generic add permission?
if not data:
return Organization.accessible_objects(self.user, 'admin_role').exists()
return Organization.accessible_objects(self.user, 'inventory_admin_role').exists()
return self.check_related('organization', Organization, data)
return self.check_related('organization', Organization, data, role_field='inventory_admin_role')
@check_superuser
def can_change(self, obj, data):