diff --git a/apiserver/plane/app/views/workspace/sticky.py b/apiserver/plane/app/views/workspace/sticky.py index 552d59f925..98844fb491 100644 --- a/apiserver/plane/app/views/workspace/sticky.py +++ b/apiserver/plane/app/views/workspace/sticky.py @@ -4,7 +4,7 @@ from rest_framework import status # Module imports from plane.app.views.base import BaseViewSet -from plane.app.permissions import WorkSpaceBasePermission, ROLE, allow_permission +from plane.app.permissions import ROLE, allow_permission from plane.db.models import Sticky, Workspace from plane.app.serializers import StickySerializer @@ -12,7 +12,6 @@ from plane.app.serializers import StickySerializer class WorkspaceStickyViewSet(BaseViewSet): serializer_class = StickySerializer model = Sticky - permission_classes = [WorkSpaceBasePermission] def get_queryset(self): return self.filter_queryset( diff --git a/web/core/constants/empty-state.ts b/web/core/constants/empty-state.ts index f90fc16122..99a05cc261 100644 --- a/web/core/constants/empty-state.ts +++ b/web/core/constants/empty-state.ts @@ -202,7 +202,7 @@ const emptyStateDetails = { text: "Create an initiative", }, accessType: "workspace", - access: [EUserPermissions.ADMIN], + access: [EUserPermissions.ADMIN, EUserPermissions.MEMBER], }, [EmptyStateType.WORKSPACE_INITIATIVES_EMPTY_SEARCH]: { key: EmptyStateType.WORKSPACE_INITIATIVES_EMPTY_SEARCH, diff --git a/web/core/store/project/project.store.ts b/web/core/store/project/project.store.ts index e32c189546..119cb01b2b 100644 --- a/web/core/store/project/project.store.ts +++ b/web/core/store/project/project.store.ts @@ -230,7 +230,7 @@ export class ProjectStore implements IProjectStore { }; setLastCollapsibleAction = (section: ProjectOverviewCollapsible) => { - this.openCollapsibleSection = [section]; + this.openCollapsibleSection = [...this.openCollapsibleSection, section]; }; toggleOpenCollapsibleSection = (section: ProjectOverviewCollapsible) => {