POST /api/v1/events/{id}/publish implementieren #118

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

Aufgabe

  • Route POST /api/v1/events/:event_id/publish in events.ts implementieren
  • preHandler: requireAuth + requireOrganizer("event_id")
  • Nur planning-Events duerfen published werden (bereits published ? 400)
  • Setzt status: published via Prisma-Update
  • openapi.yaml ist bereits definiert (siehe #116)
  • Tests schreiben (200, 400 bei already published, 404, 401)

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

## Aufgabe - Route `POST /api/v1/events/:event_id/publish` in events.ts implementieren - preHandler: requireAuth + requireOrganizer("event_id") - Nur planning-Events duerfen published werden (bereits published ? 400) - Setzt `status: published` via Prisma-Update - openapi.yaml ist bereits definiert (siehe #116) - Tests schreiben (200, 400 bei already published, 404, 401) Siehe docs/design.md �2 und �5.1.
Sign in to join this conversation.
No description provided.