fix(tags): hide member write actions
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user