From f789c72cac3430bb82d1e1e0592972eb4121e7fa Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Tue, 20 Aug 2024 19:49:48 +0530 Subject: [PATCH] fix: workspace inbox read endpoint permission (#5391) --- apiserver/plane/app/views/notification/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/plane/app/views/notification/base.py b/apiserver/plane/app/views/notification/base.py index 9d664c6c4..5d4a844b2 100644 --- a/apiserver/plane/app/views/notification/base.py +++ b/apiserver/plane/app/views/notification/base.py @@ -195,7 +195,7 @@ class NotificationViewSet(BaseViewSet, BasePaginator): return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) @allow_permission( - allowed_roles=[ROLE.ADMIN, ROLE.MEMBER], level="WORKSPACE" + allowed_roles=[ROLE.ADMIN, ROLE.MEMBER, ROLE.VIEWER, ROLE.GUEST], level="WORKSPACE" ) def mark_read(self, request, slug, pk): notification = Notification.objects.get(