From f37765db7db6db0f3a6396d13a2e4b88fcd96dd5 Mon Sep 17 00:00:00 2001 From: Oliver Braun Date: Tue, 21 Jul 2026 21:20:57 +0200 Subject: [PATCH] fix(footer): add copyright notice Co-Authored-By: Claude Opus 4.8 (1M context) --- src/lib/Footer.svelte | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/lib/Footer.svelte b/src/lib/Footer.svelte index 3e632d0..2ed1f02 100644 --- a/src/lib/Footer.svelte +++ b/src/lib/Footer.svelte @@ -61,6 +61,15 @@ const serverDateDisplay = $derived( serverInfo?.date && serverInfo.date !== 'unknown' ? formatBuildTime(serverInfo.date) : null ); + + // Copyright-Jahr aus der Build-Zeit ableiten (SSR- und Client-deterministisch), + // Fallback auf ein festes Jahr, falls keine gültige Build-Zeit vorliegt. + function yearOf(iso: string | null | undefined) { + if (!iso) return null; + const d = new Date(iso); + return isNaN(d.getTime()) ? null : d.getUTCFullYear(); + } + const copyrightYear = $derived(yearOf(buildTime) ?? 2026);