fix(frontend): use wall-clock duration for the completed-job log viewer chip

This commit is contained in:
Diego Imbert
2026-08-03 18:20:42 +02:00
parent b9a6dcd874
commit 5fec4ba36e
2 changed files with 5 additions and 4 deletions
@@ -9,7 +9,7 @@
import FlowStatusViewer from '../FlowStatusViewer.svelte'
import { workspaceStore } from '$lib/stores'
import WorkflowTimeline from '../WorkflowTimeline.svelte'
import { isFlowPreview, isScriptPreview, type StateStore } from '$lib/utils'
import { isFlowPreview, isScriptPreview, jobDisplayDurationMs, type StateStore } from '$lib/utils'
import { setContext, untrack, createEventDispatcher } from 'svelte'
import { LoaderCircle } from 'lucide-svelte'
import FlowAssetsHandler, { initFlowGraphAssetsCtx } from '../flows/FlowAssetsHandler.svelte'
@@ -240,7 +240,7 @@
>
<LogViewer
jobId={job.id}
duration={job?.['duration_ms']}
duration={jobDisplayDurationMs(job)}
mem={job?.['mem_peak']}
isLoading={job?.['running'] == false}
content={job?.logs}
@@ -22,7 +22,8 @@
isHubFlowPath,
isFlowPreview,
isNotFlow,
isScriptPreview
isScriptPreview,
jobDisplayDurationMs
} from '$lib/utils'
import BarsStaggered from '$lib/components/icons/BarsStaggered.svelte'
@@ -1102,7 +1103,7 @@
<div class="w-full">
<LogViewer
jobId={job.id}
duration={job?.['duration_ms']}
duration={jobDisplayDurationMs(job)}
mem={job?.['mem_peak']}
isLoading={job?.['running'] == false}
content={job?.logs}