From b70e1ce4ff0368a6663f3ae5cb6b511bcebc28e5 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 23 Aug 2022 22:08:52 +0200 Subject: [PATCH] cancel flow on run --- frontend/src/lib/components/FlowPreviewContent.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/FlowPreviewContent.svelte b/frontend/src/lib/components/FlowPreviewContent.svelte index 618d3a4d93..31ab1e79cd 100644 --- a/frontend/src/lib/components/FlowPreviewContent.svelte +++ b/frontend/src/lib/components/FlowPreviewContent.svelte @@ -27,7 +27,12 @@ const dispatch = createEventDispatcher() export async function runPreview(args: Record) { - job = undefined + job?.type == 'QueuedJob' && + (await JobService.cancelQueuedJob({ + workspace: $workspaceStore!, + id: job.id, + requestBody: {} + })) intervalId && clearInterval(intervalId) jobId = await runFlowPreview(args, newFlow)