feat(frontend): Datumsvalidierung fuer Feieranlage - nur zukuenftige Daten #57

Closed
opened 2026-06-21 15:17:43 +00:00 by niboer · 1 comment
Owner

Beim Anlegen einer neuen Feier im Playground kann ein Datum in der Vergangenheit gewaehlt werden.

Aktuelles Verhalten: eventDate akzeptiert jedes Datum ohne Einschraenkung.

Erwartetes Verhalten: Das eingegebene Datum muss in der Zukunft liegen (heute + 1 Tag). Bei Datum in der Vergangenheit erscheint ein Validierungsfehler.

Betroffene Datei: frontend/src/routes/playground/events/new/+page.server.ts (action)

Akzeptanzkriterien:

  • Clientseitige Validierung via min-Attribut am date-input
  • Serverseitige Validierung im action-Handler
  • Fehlermeldung "Datum muss in der Zukunft liegen" bei Verstoss
  • Bestehende Tests bleiben gruen

Gehoert zu MS10 (Vollstaendige UI).

Beim Anlegen einer neuen Feier im Playground kann ein Datum in der Vergangenheit gewaehlt werden. **Aktuelles Verhalten:** `eventDate` akzeptiert jedes Datum ohne Einschraenkung. **Erwartetes Verhalten:** Das eingegebene Datum muss in der Zukunft liegen (heute + 1 Tag). Bei Datum in der Vergangenheit erscheint ein Validierungsfehler. **Betroffene Datei:** `frontend/src/routes/playground/events/new/+page.server.ts` (action) **Akzeptanzkriterien:** - Clientseitige Validierung via `min`-Attribut am date-input - Serverseitige Validierung im action-Handler - Fehlermeldung "Datum muss in der Zukunft liegen" bei Verstoss - Bestehende Tests bleiben gruen **Gehoert zu MS10 (Vollstaendige UI).**
Author
Owner

Dieses Issue wird durch den neuen MS10-Umsetzungsplan ersetzt.
Die Datumsvalidierung (nur zukuenftige Daten) ist Teil von #71 (feat: Event-Liste, Event-Detail und Event-Anlegen) - das Create-Formular erlaubt nur Daten ab morgen.

Siehe auch:

  • #71: feat(frontend): Event-Liste, Event-Detail und Event-Anlegen
  • #63: docs(project): MS10-Umsetzungsplan in Architekturdokumentation festhalten
Dieses Issue wird durch den neuen MS10-Umsetzungsplan ersetzt. Die Datumsvalidierung (nur zukuenftige Daten) ist Teil von **#71** (feat: Event-Liste, Event-Detail und Event-Anlegen) - das Create-Formular erlaubt nur Daten ab morgen. Siehe auch: - #71: feat(frontend): Event-Liste, Event-Detail und Event-Anlegen - #63: docs(project): MS10-Umsetzungsplan in Architekturdokumentation festhalten
Sign in to join this conversation.
No description provided.