From 0b062769637d3f43a6ee419f4880cd7505a78c5c Mon Sep 17 00:00:00 2001 From: Christian Date: Fri, 2 Jan 2026 16:25:13 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20displayCaseEntries=20viser=20nu=20korrek?= =?UTF-8?q?t=20den=20=C3=B8nskede=20entry=20i=20stedet=20for=20altid=20f?= =?UTF-8?q?=C3=B8rste=20entry?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/timetracking/frontend/wizard.html | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/timetracking/frontend/wizard.html b/app/timetracking/frontend/wizard.html index e53b259..b1ddab3 100644 --- a/app/timetracking/frontend/wizard.html +++ b/app/timetracking/frontend/wizard.html @@ -499,8 +499,13 @@ return; } - // Use first entry from currentCaseEntries (has full metadata from LEFT JOIN) - const entry = entries[0]; + // Find the entry we want to display (either currentEntry or first in list) + let entry; + if (currentEntry && currentEntry.id) { + entry = entries.find(e => e.id === currentEntry.id) || entries[0]; + } else { + entry = entries[0]; + } // Update header document.getElementById('case-header-title').textContent = entry.case_title || 'Ingen case';