fix(tags): hide member write actions
Some checks failed
Frontend CI/CD / build (push) Has been cancelled
Frontend CI/CD / deploy (push) Has been cancelled

This commit is contained in:
2026-06-23 14:50:41 +03:30
parent 51e698373c
commit 6596c5b5d4
2 changed files with 2 additions and 3 deletions

View File

@@ -103,7 +103,6 @@ const CAPABILITIES_BY_ROLE: Record<WorkspaceRole, Set<WorkspaceCapability>> = {
WORKSPACE_VIEW, WORKSPACE_VIEW,
CLIENTS_VIEW, CLIENTS_VIEW,
TAGS_VIEW, TAGS_VIEW,
TAGS_CREATE,
PROJECTS_VIEW, PROJECTS_VIEW,
TIME_ENTRIES_VIEW_OWN, TIME_ENTRIES_VIEW_OWN,
TIME_ENTRIES_MANAGE_OWN, TIME_ENTRIES_MANAGE_OWN,

View File

@@ -8,7 +8,7 @@ import EmptyStateCard from "../components/EmptyStateCard";
import { useAppContext } from "../context/AppContext"; import { useAppContext } from "../context/AppContext";
import { useWorkspace } from "../context/WorkspaceContext"; import { useWorkspace } from "../context/WorkspaceContext";
import { useTranslation } from "../hooks/useTranslation"; import { useTranslation } from "../hooks/useTranslation";
import { TAGS_CREATE, TAGS_EDIT, canDeleteWorkspaceResource, canWorkspace } from "../lib/permissions"; import { TAGS_CREATE, TAGS_DELETE, TAGS_EDIT, canDeleteWorkspaceResource, canWorkspace } from "../lib/permissions";
import FilterBar from "../components/FilterBar"; import FilterBar from "../components/FilterBar";
import { ListPageSkeleton } from "../components/ListPageSkeleton"; import { ListPageSkeleton } from "../components/ListPageSkeleton";
import { Modal } from "../components/Modal"; import { Modal } from "../components/Modal";
@@ -211,7 +211,7 @@ export default function Tags() {
workspaceRole, workspaceRole,
currentUserId: user?.id, currentUserId: user?.id,
createdById: tag.created_by?.id, createdById: tag.created_by?.id,
}); }) && canWorkspace(workspaceRole, TAGS_DELETE);
return ( return (
<Card <Card