Planning-Mode-Filter und Status-Unterstuetzung in Event-Endpunkten #119

Closed
opened 2026-06-25 18:33:50 +02:00 by niboer · 0 comments
Owner

Aufgabe

  • EVENT_FIELDS_WHITELIST um status ergaenzen
  • GET /api/v1/events: Planning-Events nur fuer Organisator/Event-Admin sichtbar; deleted-Events ausblenden
  • GET /api/v1/events/:event_id: 404 wenn planning + user kein Organisator; 404 wenn deleted
  • POST /api/v1/events: status aus Body akzeptieren und an Prisma uebergeben
  • PUT /api/v1/events/:event_id: status aus Body akzeptieren (geschuetzt durch requireOrganizer)
  • Tests fuer Planning-Filter, Status in CRUD, deleted-Filter

Siehe docs/design.md �2 und �5.1.

## Aufgabe - `EVENT_FIELDS_WHITELIST` um `status` ergaenzen - GET /api/v1/events: Planning-Events nur fuer Organisator/Event-Admin sichtbar; deleted-Events ausblenden - GET /api/v1/events/:event_id: 404 wenn planning + user kein Organisator; 404 wenn deleted - POST /api/v1/events: `status` aus Body akzeptieren und an Prisma uebergeben - PUT /api/v1/events/:event_id: `status` aus Body akzeptieren (geschuetzt durch requireOrganizer) - Tests fuer Planning-Filter, Status in CRUD, deleted-Filter Siehe docs/design.md �2 und �5.1.
Sign in to join this conversation.
No description provided.