diff --git a/frontend/src/lib/components/FlowStatusViewer.svelte b/frontend/src/lib/components/FlowStatusViewer.svelte index 3205a39a83..1e7efe1914 100644 --- a/frontend/src/lib/components/FlowStatusViewer.svelte +++ b/frontend/src/lib/components/FlowStatusViewer.svelte @@ -9,7 +9,7 @@ export let jobId: string export let workspaceId: string | undefined = undefined - export let flowStateStore: Writable | undefined = undefined + export let flowStateStore: Writable = writable({}) export let selectedJobStep: string | undefined = undefined export let isOwner = false diff --git a/frontend/src/lib/components/FlowStatusViewerInner.svelte b/frontend/src/lib/components/FlowStatusViewerInner.svelte index b92feab567..eb92178864 100644 --- a/frontend/src/lib/components/FlowStatusViewerInner.svelte +++ b/frontend/src/lib/components/FlowStatusViewerInner.svelte @@ -313,6 +313,12 @@ ) { let modId = flowJobIds?.moduleId if (modId) { + if ($flowStateStore && $flowStateStore?.[modId] == undefined) { + $flowStateStore[modId] = { + ...$flowStateStore[modId], + previewResult: jobLoaded.args + } + } if ($flowStateStore?.[modId]) { if (!childFlow) { if (