|
@@ -62,7 +62,9 @@ class WebDebugToolbarListener
|
|
|
|
|
|
if ($response->headers->has('X-Debug-Token') && $response->isRedirect() && $this->interceptRedirects) {
|
|
|
// keep current flashes for one more request
|
|
|
- $request->getSession()->setFlashes($request->getSession()->getFlashes());
|
|
|
+ if (null !== $session = $request->getSession()) {
|
|
|
+ $session->setFlashes($session->getFlashes());
|
|
|
+ }
|
|
|
|
|
|
$response->setContent($this->templating->render('WebProfilerBundle:Profiler:toolbar_redirect.html.twig', array('location' => $response->headers->get('Location'))));
|
|
|
$response->setStatusCode(200);
|