[WEB-3286] fix: allow admins to delete other admins views (#6769)

* fix: allow admins to delete other admins views

* fix: allow admins to delete other admins views
This commit is contained in:
Sangeetha 2025-03-20 14:04:28 +05:30 committed by GitHub
parent bc539e0d01
commit 075c234385
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -117,7 +117,7 @@ class WorkspaceViewViewSet(BaseViewSet):
return Response(serializer.data, status=status.HTTP_200_OK)
@allow_permission(
allowed_roles=[], level="WORKSPACE", creator=True, model=IssueView
allowed_roles=[ROLE.ADMIN], level="WORKSPACE", creator=True, model=IssueView
)
def destroy(self, request, slug, pk):
workspace_view = IssueView.objects.get(pk=pk, workspace__slug=slug)