Skip to content

UC-T4: Teilnehmer-Rolle ändern #6

@cschog

Description

@cschog

UC-ID

UC-T4

Ziel / Beschreibung

Teilnehmer ↔ Mitarbeiter ↔ Leiter ändern

Fachlicher Kontext

No response

Eingaben / Filter

No response

Fachliche Regeln

•	Nur für aktive Veranstaltung
•	Nur für bestehende Teilnehmer
•	Rolle validieren (CHECK + App-Logik)

API / Technische Umsetzung

PATCH /api/veranstaltung/teilnehmer/{personId}/rolle

Teilnehmer t = teilnehmerRepo
.findByVeranstaltungAndPerson(v, p)
.orElseThrow(NotTeilnehmerException);

t.setRolle(neueRolle);

Definition of Done

  • API implementiert
  • Validierung umgesetzt
  • Integrationstest vorhanden
  • Dokumentation aktualisiert
  • Review durchgeführt

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions