File tree 1 file changed +4
-3
lines changed
site/src/pages/WorkspacePage 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -168,8 +168,9 @@ export const WorkspaceReadyPage = ({
168
168
updateWorkspace ( workspace , queryClient ) ,
169
169
) ;
170
170
171
- // Delete workspace
172
- const canDeleteWorkspace = Boolean ( permissions ?. updateWorkspace ) ;
171
+ // If a user can update the template then they can force a delete
172
+ // (via orphan).
173
+ const canUpdateTemplate = Boolean ( permissions ?. updateTemplate ) ;
173
174
const [ isConfirmingDelete , setIsConfirmingDelete ] = useState ( false ) ;
174
175
const deleteWorkspaceMutation = useMutation (
175
176
deleteWorkspace ( workspace , queryClient ) ,
@@ -304,7 +305,7 @@ export const WorkspaceReadyPage = ({
304
305
305
306
< WorkspaceDeleteDialog
306
307
workspace = { workspace }
307
- canUpdateTemplate = { canDeleteWorkspace }
308
+ canUpdateTemplate = { canUpdateTemplate }
308
309
isOpen = { isConfirmingDelete }
309
310
onCancel = { ( ) => {
310
311
setIsConfirmingDelete ( false ) ;
You can’t perform that action at this time.
0 commit comments