Skip to content

Monitoring-Events in Einklang mit Erfassungteams bringen #2923

Description

@MrSebastian

Beschreibung

Es gibt Monitoring-Ereignisse die sowohl Wahlvorstand als vom Erfassungsteam kommen können. Technisch kann man diese aktuell nicht unterscheiden. Für eine Auswertung ist die Unterscheidbarkeit wichtig um z.B. festzulegen welche Events Dritten mitgeteilt werden sollen.

Umsetzungshinweise

  • Endpunkte im Monitoring-Service erhalten Team als Query-Parameter
    • betrifft letzte Abmeldung und lastSeen
  • EAI-Service erhält neue Endpunkte für Wahllokalzustände für letzteAbmeldung und lastSeen
    • wahlbezirkID, team und Zeitpunkt werden als QueryParameter übergeben
    • POST /wahllokalzustand/lastSeen?wahlbezirkID=wahlbezirkID&team=A&timestamp=...
    • die Daten landen in der gleichen Tabelle wie die sonstigen Wahllokalzustände
    • das Team wird mit persitiert
      • Team ist in der Datenbank kein Pflichtfeld, bei den neuen Endpunkten schon
  • Im Frontend muss entsprechend auf die neue API vom Monitoring-Service gewechselt werden

Akzeptanzkriterien

  • LastSeen-Monitoring-Events sind teamspezifisch
  • LetzeAbmeldung-Monitoring-Events sind teamspezifisch
  • Die Backend-Beziehungen in der Doku wurden aktualisiert

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions