Resolve: feature/792-Make-QSStatus-proposal-final-by-click
Closes #792
Zur sauberen Umsetzung des Tickets, war ein Refactoring des SharedQAStatusDialog
s von großem Vorteil. (Jetzt ist immer klar, auf welche ausgewählten Observations Bezug genommen wird sowie der Work/DataFlow und das Error-Handling nachdem der Benutzer Aktionen ausgeführt hat.) Dazu wurde ergänzend der ObservationService
angepasst.
Über den Rahmen des Tickets geht die Anpassung der formatDate-Util hinaus. Wenn das ggf. nicht auf Zustimmung stößt, mache ich die Anpassung rückgängig. (Die Änderung war daraus motiviert, dass im SharedQAStatusDialog
ein Date-Objekt erstellt und in ein String umgewandelt wurde, nur damit es in der Util-Funktion wieder in ein Objekt zurückgeführt wird...)