From 64f5d28e1a3df6c256518e6f42dfbd700cd80a7b Mon Sep 17 00:00:00 2001 From: Nils Briggen Date: Fri, 12 Jun 2026 01:20:50 +0200 Subject: [PATCH] Fix offline banner: Snapshot's timestamp field is updatedAt The previous commit referenced a non-existent generatedAt and slipped past a grep-based gate (grep exit 0 on finding the error). Build gate checked by exit code from here on. Co-Authored-By: Claude Fable 5 --- src/app/RootLayout.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/RootLayout.tsx b/src/app/RootLayout.tsx index 7e942e1..acfa844 100644 --- a/src/app/RootLayout.tsx +++ b/src/app/RootLayout.tsx @@ -92,11 +92,11 @@ export function LanguageToggle() { function OfflineBanner() { const { t, kickoffDay, kickoffTime } = useFormat(); const status = useTournamentStore((s) => s.status); - const generatedAt = useTournamentStore((s) => s.snapshot?.generatedAt); - if (status !== 'offline' || !generatedAt) return null; + const updatedAt = useTournamentStore((s) => s.snapshot?.updatedAt); + if (status !== 'offline' || !updatedAt) return null; return (
- {fmt(t.common.offlineBanner, { time: `${kickoffDay(generatedAt)} ${kickoffTime(generatedAt)}` })} + {fmt(t.common.offlineBanner, { time: `${kickoffDay(updatedAt)} ${kickoffTime(updatedAt)}` })}
); }