Internal: Minor update: Add redirect response on NotAllowedException

pull/5264/head
christianbeeznst 2 years ago
parent d114fe44ce
commit c2b8ed6b9e
  1. 4
      src/CoreBundle/EventListener/ExceptionListener.php

@ -8,6 +8,7 @@ namespace Chamilo\CoreBundle\EventListener;
use Chamilo\CoreBundle\Component\Utils\ChamiloApi;
use Chamilo\CoreBundle\Exception\NotAllowedException;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
@ -44,7 +45,8 @@ class ExceptionListener
$redirectUrl = $baseUrl.$path.($query ? '?'.$query : '');
$loginUrl = $this->router->generate('login', ['redirect' => $redirectUrl], UrlGeneratorInterface::ABSOLUTE_URL);
ChamiloApi::redirectTo($loginUrl);
$event->setResponse(new RedirectResponse($loginUrl));
return;
}
}

Loading…
Cancel
Save