Skip to content

Commit e18913e

Browse files
Merge branch '4.4' into 5.0
* 4.4: [Security/Http] fix merge [ErrorHandler] fix setting $trace to null in FatalError
2 parents 7d29ffd + 4aab90c commit e18913e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Firewall/ExceptionListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ private function handleAccessDeniedException(ExceptionEvent $event, AccessDenied
183183

184184
private function handleLogoutException(ExceptionEvent $event, LogoutException $exception): void
185185
{
186-
$event->setException(new AccessDeniedHttpException($exception->getMessage(), $exception));
186+
$event->setThrowable(new AccessDeniedHttpException($exception->getMessage(), $exception));
187187

188188
if (null !== $this->logger) {
189189
$this->logger->info('A LogoutException was thrown; wrapping with AccessDeniedHttpException', ['exception' => $exception]);

Tests/Firewall/ExceptionListenerTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@ public function testLogoutException()
165165
$listener = $this->createExceptionListener();
166166
$listener->onKernelException($event);
167167

168-
$this->assertEquals('Invalid CSRF.', $event->getException()->getMessage());
169-
$this->assertEquals(403, $event->getException()->getStatusCode());
168+
$this->assertEquals('Invalid CSRF.', $event->getThrowable()->getMessage());
169+
$this->assertEquals(403, $event->getThrowable()->getStatusCode());
170170
}
171171

172172
public function getAccessDeniedExceptionProvider()

0 commit comments

Comments
 (0)