Löschen von Einzelterminen führt zu kaputten Raumanfragen
Beschreibung
Stelle ich eine Raumanfrage auf Einzeltermine und lösche dann einen dieser Termine, bleibt die ID des nicht mehr vorhandenen Termins in resource_request_appointments
zurück. Anschließend ist die Raumanfrage dann kaputt:
- Sie zeigt falsche Informationen bzgl. der Anzahl der Termine an
- Beim Versuch, sie aufzulösen, gibt es einen "500 internal server error" mit dem Fehler:
InvalidArgumentException: Startzeitpunkt und Endzeitpunkt dürfen nicht identisch sein!
Das ist der gleiche Fehler wie in #43 (closed), ich bin aber nicht sicher, ob die Ursache auch die gleiche ist.