From 26ae056e58b88e92b067f3245f75977c1eaa0b46 Mon Sep 17 00:00:00 2001 From: Brett Kolodny Date: Thu, 3 Apr 2025 21:51:31 +0000 Subject: [PATCH 1/2] fix: fix build errors --- .../CreateWorkspacePage/CreateWorkspacePageExperimental.tsx | 2 +- .../CreateWorkspacePageViewExperimental.tsx | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/site/src/pages/CreateWorkspacePage/CreateWorkspacePageExperimental.tsx b/site/src/pages/CreateWorkspacePage/CreateWorkspacePageExperimental.tsx index cc843798b1d4c..bd4c9e49b651c 100644 --- a/site/src/pages/CreateWorkspacePage/CreateWorkspacePageExperimental.tsx +++ b/site/src/pages/CreateWorkspacePage/CreateWorkspacePageExperimental.tsx @@ -66,7 +66,7 @@ const CreateWorkspacePageExperimental: FC = () => { const permissionsQuery = useQuery( templateQuery.data ? checkAuthorization({ - checks: workspacePermissionChecks(templateQuery.data.organization_id), + checks: workspacePermissionChecks(templateQuery.data.organization_id, me.id), }) : { enabled: false }, ); diff --git a/site/src/pages/CreateWorkspacePage/CreateWorkspacePageViewExperimental.tsx b/site/src/pages/CreateWorkspacePage/CreateWorkspacePageViewExperimental.tsx index 2eb58f515ec3c..f1760b479e8bb 100644 --- a/site/src/pages/CreateWorkspacePage/CreateWorkspacePageViewExperimental.tsx +++ b/site/src/pages/CreateWorkspacePage/CreateWorkspacePageViewExperimental.tsx @@ -25,11 +25,9 @@ import { useMemo, useState, } from "react"; -import { Link } from "react-router-dom"; import { getFormHelpers, nameValidator, - onChangeTrimmed, } from "utils/formUtils"; import { type AutofillBuildParameter, @@ -258,7 +256,7 @@ export const CreateWorkspacePageViewExperimental: FC<

General

- {permissions.createWorkspaceForUser + {permissions.createWorkspace ? "Only admins can create workspaces for other users." : "The name of your new workspace."}

@@ -305,7 +303,7 @@ export const CreateWorkspacePageViewExperimental: FC< - {permissions.createWorkspaceForUser && ( + {permissions.createWorkspace && (