From 1d7e5ec7c26cb603e5cf7a458c554832d1b68e6d Mon Sep 17 00:00:00 2001 From: wendrul <53628737+wendrul@users.noreply.github.com> Date: Thu, 12 Feb 2026 19:04:18 +0100 Subject: [PATCH] fix failed jobs being caught as errors on serach UI (#7928) --- frontend/src/lib/components/runs/JobRunsPreview.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/runs/JobRunsPreview.svelte b/frontend/src/lib/components/runs/JobRunsPreview.svelte index 3c3f4ec370..4239131277 100644 --- a/frontend/src/lib/components/runs/JobRunsPreview.svelte +++ b/frontend/src/lib/components/runs/JobRunsPreview.svelte @@ -80,8 +80,11 @@ isLoadingJobDetails = false }, doneError({ error }) { - loadError = error?.body || error?.message || 'Failed to load job details' - currentJob = undefined + // Only show error state if we couldn't load the job data + // If the job failed but we have the job object, let it display normally + if (!currentJob) { + loadError = error?.body || error?.message || 'Failed to load job details' + } isLoadingJobDetails = false }, change() {