From d60a770eb710ed3234c77e7da794fe3e0dc13ea4 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Wed, 25 Jan 2023 14:14:14 +0100 Subject: [PATCH] flow preview status viewer display more info --- .../lib/components/FlowStatusViewer.svelte | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/frontend/src/lib/components/FlowStatusViewer.svelte b/frontend/src/lib/components/FlowStatusViewer.svelte index 32e6245551..eaa80ebab5 100644 --- a/frontend/src/lib/components/FlowStatusViewer.svelte +++ b/frontend/src/lib/components/FlowStatusViewer.svelte @@ -13,7 +13,7 @@ import Tabs from './common/tabs/Tabs.svelte' import { FlowGraph, type GraphModuleState } from './graph' import ModuleStatus from './ModuleStatus.svelte' - import { displayDate, isOwner, pluralize, truncateRev } from '$lib/utils' + import { displayDate, emptyString, isOwner, pluralize, truncateRev } from '$lib/utils' import JobArgs from './JobArgs.svelte' import Tooltip from './Tooltip.svelte' import SimpleEditor from './SimpleEditor.svelte' @@ -226,14 +226,21 @@
{#each innerModules as mod, i (mod.id)} {#if mod.type == FlowStatusModule.type.IN_PROGRESS} + {@const rawMod = job.raw_flow?.modules[i]} +
{mod.id} - {#if job.raw_flow?.modules[i]?.summary} - - {job.raw_flow?.modules[i]?.summary ?? ''} - - {/if} + + {#if !emptyString(rawMod?.summary)} + {rawMod?.summary ?? ''} + {:else if rawMod?.value.type == 'script'} + {rawMod.value.path ?? ''} + {:else if rawMod?.value.type} + {rawMod?.value.type} + {/if} + +