From 4aab90c5797a4f2ee9d5cd91f5e884d1e21f431a Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Thu, 28 May 2020 14:17:38 +0200 Subject: [PATCH] [Security/Http] fix merge --- Firewall/ExceptionListener.php | 2 +- Tests/Firewall/ExceptionListenerTest.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Firewall/ExceptionListener.php b/Firewall/ExceptionListener.php index 09ef9564..93fe14c4 100644 --- a/Firewall/ExceptionListener.php +++ b/Firewall/ExceptionListener.php @@ -183,7 +183,7 @@ private function handleAccessDeniedException(GetResponseForExceptionEvent $event private function handleLogoutException(GetResponseForExceptionEvent $event, LogoutException $exception): void { - $event->setException(new AccessDeniedHttpException($exception->getMessage(), $exception)); + $event->setThrowable(new AccessDeniedHttpException($exception->getMessage(), $exception)); if (null !== $this->logger) { $this->logger->info('A LogoutException was thrown; wrapping with AccessDeniedHttpException', ['exception' => $exception]); diff --git a/Tests/Firewall/ExceptionListenerTest.php b/Tests/Firewall/ExceptionListenerTest.php index 53204129..7328394b 100644 --- a/Tests/Firewall/ExceptionListenerTest.php +++ b/Tests/Firewall/ExceptionListenerTest.php @@ -165,8 +165,8 @@ public function testLogoutException() $listener = $this->createExceptionListener(); $listener->onKernelException($event); - $this->assertEquals('Invalid CSRF.', $event->getException()->getMessage()); - $this->assertEquals(403, $event->getException()->getStatusCode()); + $this->assertEquals('Invalid CSRF.', $event->getThrowable()->getMessage()); + $this->assertEquals(403, $event->getThrowable()->getStatusCode()); } public function getAccessDeniedExceptionProvider()