From 150998e12084a281d513696c2475cf9fd97e1e72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Tue, 9 Dec 2025 12:55:23 +0100 Subject: [PATCH] fix: ensure flash message is displayed after redirect --- src/Controller/Booking/Create/IndexController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Controller/Booking/Create/IndexController.php b/src/Controller/Booking/Create/IndexController.php index 3d21bce..a2415ea 100644 --- a/src/Controller/Booking/Create/IndexController.php +++ b/src/Controller/Booking/Create/IndexController.php @@ -140,10 +140,11 @@ class IndexController extends AbstractController $request->getSession()->remove('_security.main.target_path'); // Redirect to account dashboard if logged in, otherwise to return URL + // Use htmxRedirect to ensure full page navigation so flash messages are displayed if (null !== $this->getUser()) { $this->addFlash('info', 'Buchung abgebrochen.'); - return $this->redirectToRoute('app_account'); + return $this->htmxRedirect($request, $this->generateUrl('app_account')); } // Use htmxRedirect for cross-origin safety (returnUrl may be external)