From 78c2c7c8a5e769e9ee68f04196179a0bf3dffbf7 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 30 Apr 2026 18:12:34 +0200 Subject: [PATCH] fix: show live delta in closed-week banner instead of stale frozen value closedWeek.delta_ms is a snapshot taken at close time and goes stale if entries are edited or days are re-closed afterward. The summary rows above already use the live totalWorkedMs - expectedMs; the closed-week banner now uses the same expression. --- web/src/routes/week/+page.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/routes/week/+page.svelte b/web/src/routes/week/+page.svelte index 5e7f5bb..57e84be 100644 --- a/web/src/routes/week/+page.svelte +++ b/web/src/routes/week/+page.svelte @@ -141,7 +141,7 @@ {#if closedWeek}
-

Week closed — overtime: {formatDelta(closedWeek.delta_ms)}

+

Week closed — overtime: {formatDelta(totalWorkedMs - expectedMs)}

{:else if canCloseWeek}