Merge pull request #1410 from chrismeyersfsu/fix-revert_tower_special_group

send all tower work to a user-hidden queue
This commit is contained in:
Chris Meyers
2018-04-20 14:21:50 -04:00
committed by GitHub
11 changed files with 38 additions and 92 deletions

View File

@@ -231,7 +231,7 @@ class IsSuperUser(permissions.BasePermission):
class InstanceGroupTowerPermission(ModelAccessPermission):
def has_object_permission(self, request, view, obj):
if request.method not in permissions.SAFE_METHODS and obj.name == "tower":
if request.method == 'DELETE' and obj.name == "tower":
return False
return super(InstanceGroupTowerPermission, self).has_object_permission(request, view, obj)