8000 bug #59033 [WebProfilerBundle] Fix interception for non conventional … · symfonyaml/symfony@068105e · GitHub
[go: up one dir, main page]

Skip to content

Commit 068105e

Browse files
bug symfony#59033 [WebProfilerBundle] Fix interception for non conventional redirects (Huluti)
This PR was submitted for the 7.2 branch but it was merged into the 6.4 branch instead. Discussion ---------- [WebProfilerBundle] Fix interception for non conventional redirects | Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | no | New feature? | no | Deprecations? | no | Issues | | License | MIT Commits ------- 416aa0e [WebProfilerBundle] Fix interception for non conventional redirects
2 parents 818423e + 416aa0e commit 068105e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Symfony/Bundle/WebProfilerBundle/EventListener/WebDebugToolbarListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public function onKernelResponse(ResponseEvent $event): void
107107
return;
108108
}
109109

110-
if ($response->headers->has('X-Debug-Token') && $response->isRedirect() && $this->interceptRedirects && 'html' === $request->getRequestFormat()) {
110+
if ($response->headers->has('X-Debug-Token') && $response->isRedirect() && $this->interceptRedirects && 'html' === $request->getRequestFormat() && $response->headers->has('Location')) {
111111
if ($request->hasSession() && ($session = $request->getSession())->isStarted() && $session->getFlashBag() instanceof AutoExpireFlashBag) {
112112
// keep current flashes for one more request if using AutoExpireFlashBag
113113
$session->getFlashBag()->setAll($session->getFlashBag()->peekAll());

0 commit comments

Comments
 (0)
0