Wahlergebnisse nach Live-Abstimmung zuverlässig speichern (#42) #45

Merged
lrsauvette merged 1 commit from issue/42 into develop 2026-09-28 19:12:24 +00:00
Owner

Ursache: WahlEditor öffnete WahlergebnisPage per Navigator.push, ohne
auf die Rückkehr zu warten oder den dort aktualisierten Stand zu
übernehmen. WahlergebnisPage speichert zwar beim Verlassen zuverlässig
in den WahlStore, aber sobald anschließend auch WahlEditor verlassen
wurde, überschrieb dessen eigenes Autosave (mit dem alten, in WahlEditor
gehaltenen Zustand) die gerade gespeicherten Ergebnisse wieder.

  • WahlEditor speichert die Wahl jetzt vor dem Öffnen von
    WahlergebnisPage (verhindert, dass ein update() ins Leere läuft,
    falls die Wahl noch nie gespeichert wurde) und übernimmt nach der
    Rückkehr den zuletzt gespeicherten Stand aus dem WahlStore, statt
    seinen veralteten lokalen Zustand weiter zu verwenden.
  • WahlergebnisPage speichert die Ergebnisse einer Live-Abstimmung
    jetzt zusätzlich sofort nach Anwendung, statt ausschließlich beim
    Verlassen des Fensters.
Ursache: WahlEditor öffnete WahlergebnisPage per Navigator.push, ohne auf die Rückkehr zu warten oder den dort aktualisierten Stand zu übernehmen. WahlergebnisPage speichert zwar beim Verlassen zuverlässig in den WahlStore, aber sobald anschließend auch WahlEditor verlassen wurde, überschrieb dessen eigenes Autosave (mit dem alten, in WahlEditor gehaltenen Zustand) die gerade gespeicherten Ergebnisse wieder. - WahlEditor speichert die Wahl jetzt vor dem Öffnen von WahlergebnisPage (verhindert, dass ein update() ins Leere läuft, falls die Wahl noch nie gespeichert wurde) und übernimmt nach der Rückkehr den zuletzt gespeicherten Stand aus dem WahlStore, statt seinen veralteten lokalen Zustand weiter zu verwenden. - WahlergebnisPage speichert die Ergebnisse einer Live-Abstimmung jetzt zusätzlich sofort nach Anwendung, statt ausschließlich beim Verlassen des Fensters.
Ursache: WahlEditor öffnete WahlergebnisPage per Navigator.push, ohne
auf die Rückkehr zu warten oder den dort aktualisierten Stand zu
übernehmen. WahlergebnisPage speichert zwar beim Verlassen zuverlässig
in den WahlStore, aber sobald anschließend auch WahlEditor verlassen
wurde, überschrieb dessen eigenes Autosave (mit dem alten, in WahlEditor
gehaltenen Zustand) die gerade gespeicherten Ergebnisse wieder.

- WahlEditor speichert die Wahl jetzt vor dem Öffnen von
  WahlergebnisPage (verhindert, dass ein update() ins Leere läuft,
  falls die Wahl noch nie gespeichert wurde) und übernimmt nach der
  Rückkehr den zuletzt gespeicherten Stand aus dem WahlStore, statt
  seinen veralteten lokalen Zustand weiter zu verwenden.
- WahlergebnisPage speichert die Ergebnisse einer Live-Abstimmung
  jetzt zusätzlich sofort nach Anwendung, statt ausschließlich beim
  Verlassen des Fensters.
lrsauvette merged commit efaabc105c into develop 2026-09-28 19:12:24 +00:00
lrsauvette deleted branch issue/42 2026-09-28 19:12:24 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
lrsauvette/sv-helfer!45
No description provided.