diff --git a/packages/app/test-results/.last-run.json b/packages/app/test-results/.last-run.json deleted file mode 100644 index cbcc1fb..0000000 --- a/packages/app/test-results/.last-run.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "status": "passed", - "failedTests": [] -} \ No newline at end of file diff --git a/packages/feature-requests/src/ui/pages/feature-request.tsx b/packages/feature-requests/src/ui/pages/feature-request.tsx index 579ea63..1141d7e 100644 --- a/packages/feature-requests/src/ui/pages/feature-request.tsx +++ b/packages/feature-requests/src/ui/pages/feature-request.tsx @@ -2,7 +2,7 @@ import { useSignal, useComputed, batch } from "@preact/signals"; import { auth } from "@exosphere/client/auth"; import { useLocation, useRoute, spherePath } from "@exosphere/client/router"; import { Link } from "@exosphere/client/link"; -import { useCanDo } from "@exosphere/client/permissions"; +import { canDo } from "@exosphere/client/permissions"; import { useQuery } from "@exosphere/client/hooks"; import * as ui from "@exosphere/client/ui.css"; import * as frUi from "../ui.css.ts"; @@ -564,10 +564,10 @@ export function FeatureRequestPage() { } }, [votesQuery.data]); - const canComment = useCanDo("feature-requests", "comment"); - const canModerate = useCanDo("feature-requests", "moderate"); - const canChangeStatus = useCanDo("feature-requests", "changeStatus"); - const canMarkDuplicate = useCanDo("feature-requests", "markDuplicate"); + const canComment = canDo("feature-requests", "comment"); + const canModerate = canDo("feature-requests", "moderate"); + const canChangeStatus = canDo("feature-requests", "changeStatus"); + const canMarkDuplicate = canDo("feature-requests", "markDuplicate"); const availableLabels = useSignal([]); const localLabelIds = useSignal(null); @@ -575,7 +575,7 @@ export function FeatureRequestPage() { const fr = data?.featureRequest; const isAuthor = currentDid != null && currentDid === fr?.authorDid; - const canEditLabels = canChangeStatus.value || isAuthor; + const canEditLabels = canChangeStatus || isAuthor; useEffect(() => { if (canEditLabels) { @@ -689,19 +689,19 @@ export function FeatureRequestPage() { onVote={toggleVote} onUnvote={toggleVote} statusSlot={ - canChangeStatus.value || currentDid === fr.authorDid || canModerate.value ? ( + canChangeStatus || currentDid === fr.authorDid || canModerate ? (
{currentDid === fr.authorDid && ( )} - {canModerate.value && currentDid !== fr.authorDid && ( + {canModerate && currentDid !== fr.authorDid && ( )} - {canChangeStatus.value ? ( + {canChangeStatus ? (