Skip to content

Commit 01b30ea

Browse files
fix(site): enable dormant workspace to be deleted (coder#13850)
1 parent af00177 commit 01b30ea

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

site/src/pages/WorkspacePage/WorkspaceActions/WorkspaceActions.stories.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,18 @@ export const OpenDownloadLogs: Story = {
206206
},
207207
};
208208

209+
export const CanDeleteDormantWorkspace: Story = {
210+
args: {
211+
workspace: Mocks.MockDormantWorkspace,
212+
},
213+
play: async ({ canvasElement }) => {
214+
const canvas = within(canvasElement);
215+
await userEvent.click(canvas.getByRole("button", { name: "More options" }));
216+
const deleteButton = canvas.getByText("Delete…");
217+
await expect(deleteButton).toBeEnabled();
218+
},
219+
};
220+
209221
function generateLogs(count: number) {
210222
return Array.from({ length: count }, (_, i) => ({
211223
output: `log ${i + 1}`,

site/src/pages/WorkspacePage/WorkspaceActions/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export const abilitiesByWorkspaceStatus = (
4848
return {
4949
actions: ["activate"],
5050
canCancel: false,
51-
canAcceptJobs: false,
51+
canAcceptJobs: true,
5252
};
5353
}
5454

0 commit comments

Comments
 (0)