diff --git a/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx b/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx index 77b3f9d0d5..67f40ef0f7 100644 --- a/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx +++ b/site/src/pages/WorkspacePage/WorkspaceReadyPage.tsx @@ -168,8 +168,9 @@ export const WorkspaceReadyPage = ({ updateWorkspace(workspace, queryClient), ); - // Delete workspace - const canDeleteWorkspace = Boolean(permissions?.updateWorkspace); + // If a user can update the template then they can force a delete + // (via orphan). + const canUpdateTemplate = Boolean(permissions?.updateTemplate); const [isConfirmingDelete, setIsConfirmingDelete] = useState(false); const deleteWorkspaceMutation = useMutation( deleteWorkspace(workspace, queryClient), @@ -304,7 +305,7 @@ export const WorkspaceReadyPage = ({ { setIsConfirmingDelete(false);