Skip to content

Commit 3e637bd

Browse files
chore: only cancel job if not completed
1 parent 27d18e2 commit 3e637bd

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

site/src/pages/TaskPage/ModifyPromptDialog.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ export const ModifyPromptDialog: FC<ModifyPromptDialogProps> = ({
5858
);
5959

6060
if (currentBuild.status !== "stopped") {
61-
await API.cancelWorkspaceBuild(workspace.latest_build.id);
62-
await API.waitForBuild(currentBuild);
61+
if (!currentBuild.job.completed_at) {
62+
await API.cancelWorkspaceBuild(currentBuild.id);
63+
await API.waitForBuild(currentBuild);
64+
}
6365

6466
const stopBuild = await API.stopWorkspace(workspace.id);
6567
await API.waitForBuild(stopBuild);

0 commit comments

Comments
 (0)