From 06ca3c4371e5d79f0865b0638338dad5843cee31 Mon Sep 17 00:00:00 2001 From: Oliver Baer Date: Sat, 18 Jul 2026 10:44:32 +0200 Subject: [PATCH] feat(timetable): add Party and Comedy slot categories Extend CATEGORY_LABELS in lib/lineup.ts (the single source of truth) so the admin timetable dropdown, the validation allow-list (event-validation.ts), and the homepage line-up filters all offer Party and Comedy. Placed before Break, which stays last as the non-content pause slot. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/lib/lineup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/lineup.ts b/src/lib/lineup.ts index dae2186..dac6151 100644 --- a/src/lib/lineup.ts +++ b/src/lib/lineup.ts @@ -7,7 +7,7 @@ // validation allow-list in event-validation.ts, the admin dropdown + filter // checkboxes) derives from it. export const CATEGORY_LABELS: Record = { - musik: 'Musik', film: 'Film', performance: 'Performance', kinder: 'Kinder', vortrag: 'Vortrag', break: 'Break', + musik: 'Musik', film: 'Film', performance: 'Performance', kinder: 'Kinder', vortrag: 'Vortrag', party: 'Party', comedy: 'Comedy', break: 'Break', } /** Canonical ordered list of slot categories (insertion order of CATEGORY_LABELS). */