Skip to content

Commit 52b94d7

Browse files
committed
fix: create workspace permissions
1 parent e64140e commit 52b94d7

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

site/src/pages/CreateWorkspacePage/CreateWorkspacePageViewExperimental.tsx

+4-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import { Stack } from "components/Stack/Stack";
1515
import { UserAutocomplete } from "components/UserAutocomplete/UserAutocomplete";
1616
import { type FormikContextType, useFormik } from "formik";
1717
import { ArrowLeft } from "lucide-react";
18-
import type { WorkspacePermissions } from "modules/permissions/workspaces";
1918
import { generateWorkspaceName } from "modules/workspaces/generateWorkspaceName";
2019
import {
2120
type FC,
@@ -37,7 +36,7 @@ import type {
3736
ExternalAuthPollingState,
3837
} from "./CreateWorkspacePage";
3938
import { ExternalAuthButton } from "./ExternalAuthButton";
40-
39+
import type { CreateWSPermissions } from "./permissions";
4140
export const Language = {
4241
duplicationWarning:
4342
"Duplicating a workspace only copies its parameters. No state from the old workspace is copied over.",
@@ -59,7 +58,7 @@ export interface CreateWorkspacePageViewExperimentalProps {
5958
parameters: TypesGen.TemplateVersionParameter[];
6059
autofillParameters: AutofillBuildParameter[];
6160
presets: TypesGen.Preset[];
62-
permissions: WorkspacePermissions;
61+
permissions: CreateWSPermissions;
6362
creatingWorkspace: boolean;
6463
onCancel: () => void;
6564
onSubmit: (
@@ -253,7 +252,7 @@ export const CreateWorkspacePageViewExperimental: FC<
253252
<hgroup>
254253
<h2 className="text-xl font-semibold m-0">General</h2>
255254
<p className="text-sm text-content-secondary mt-0">
256-
{permissions.createWorkspace
255+
{permissions.createWorkspaceForUser
257256
? "Only admins can create workspaces for other users."
258257
: "The name of your new workspace."}
259258
</p>
@@ -300,7 +299,7 @@ export const CreateWorkspacePageViewExperimental: FC<
300299
</div>
301300
</div>
302301
</div>
303-
{permissions.createWorkspace && (
302+
{permissions.createWorkspaceForUser && (
304303
<div className="flex flex-col gap-2 flex-1">
305304
<Label className="text-sm" htmlFor={`${id}-workspace-name`}>
306305
Owner

0 commit comments

Comments
 (0)