From 11ff2b908442b52f9de94cea4d21a9e0b445aa00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Sat, 7 Mar 2026 12:46:56 +0100 Subject: [PATCH] fix: assign mandatory services when applying dummy data --- src/Controller/Booking/Create/Step2Controller.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Controller/Booking/Create/Step2Controller.php b/src/Controller/Booking/Create/Step2Controller.php index 57719ac..6fdf70a 100644 --- a/src/Controller/Booking/Create/Step2Controller.php +++ b/src/Controller/Booking/Create/Step2Controller.php @@ -157,6 +157,11 @@ class Step2Controller extends AbstractController ; if (true === $form->isSubmitted() && true === $isDummyDataFill) { $this->dummyDataFillService->fill($bookingDto->participants[$index], $index); + + // Keep behavior consistent with cards view: newly filled participant data + // (especially dateOfBirth) must immediately trigger mandatory service preselection. + $this->bookingService->preselectMandatoryServices($bookingDto); + $bookingDto->bookingStatus = Constants::BOOKING_STATUS_OPEN; $this->bookingService->saveBookingDto($request, $bookingDto, BookingDto::MODE_CREATE);