From d003e2f961f01b627943a85e7af84f26b9398119 Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Wed, 24 Jul 2024 18:53:47 +0200 Subject: [PATCH] Reset the state of the service --- Event/RequestListener.php | 8 +++++++- Resources/config/services.xml | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Event/RequestListener.php b/Event/RequestListener.php index 80a4670f..76061716 100644 --- a/Event/RequestListener.php +++ b/Event/RequestListener.php @@ -20,8 +20,9 @@ use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpKernel\Event\RequestEvent; use Symfony\Component\HttpKernel\Event\ResponseEvent; +use Symfony\Contracts\Service\ResetInterface; -class RequestListener +class RequestListener implements ResetInterface { /** * @var BuilderInterface @@ -127,4 +128,9 @@ public function onKernelResponse(ResponseEvent $event): void $event->setResponse($response); } } + + public function reset(): void + { + $this->invalidSubmittedForm = false; + } } diff --git a/Resources/config/services.xml b/Resources/config/services.xml index 885566b4..f605f5ab 100644 --- a/Resources/config/services.xml +++ b/Resources/config/services.xml @@ -105,6 +105,7 @@ +