diff --git a/frontend/src/lib/components/FlowStatusViewer.svelte b/frontend/src/lib/components/FlowStatusViewer.svelte index 7a196ce31a..c759e8c6f5 100644 --- a/frontend/src/lib/components/FlowStatusViewer.svelte +++ b/frontend/src/lib/components/FlowStatusViewer.svelte @@ -13,6 +13,8 @@ export let job: QueuedJob | CompletedJob export let jobs: (CompletedJob | CompletedJob[] | undefined)[] = [] + let lastJobid: string | undefined + let forloop_selected = '' let logs: { [key: number]: string } = {} @@ -36,6 +38,10 @@ } } } + if (job.id != lastJobid) { + lastJobid = job.id + jobs = [] + } job?.flow_status?.modules?.forEach(async (x, i) => { if ( (i >= jobs.length && x.type == FlowStatusModule.type.SUCCESS) ||