fix: reset room assignments after updated selection if required

This commit is contained in:
Björn Fromme
2026-03-16 12:00:56 +01:00
parent 3dd92ccdb4
commit 96619c6cec
3 changed files with 150 additions and 0 deletions
@@ -74,6 +74,9 @@ class Step2Controller extends AbstractController
fn ($user, $participant) => $this->prepopulationService->prepopulateApplicantFromUser($user, $participant)
);
// Validate room assignments against current selection (handles back-navigation from step 2 to step 1)
$this->roomAssignmentService->validateAndResetInvalidAssignments($bookingCreateDto);
// Auto-assign rooms if needed
$this->roomAssignmentService->assignRoomsIfNeeded($bookingCreateDto);