... |
... |
@@ -22,7 +22,7 @@ use Contao\Input;
|
22 |
22 |
use Contao\StringUtil;
|
23 |
23 |
use Contao\System;
|
24 |
24 |
use Doctrine\DBAL\Connection;
|
25 |
|
-use Symfony\Component\HttpFoundation\Request;
|
|
25 |
+use Symfony\Component\HttpFoundation\RequestStack;
|
26 |
26 |
use Symfony\Component\HttpFoundation\Session\SessionInterface;
|
27 |
27 |
use Symfony\Bundle\SecurityBundle\Security;
|
28 |
28 |
use vonRotenberg\ModalBundle\Security\ModalPermissions;
|
... |
... |
@@ -32,10 +32,13 @@ class ModalDataContainerListener
|
32 |
32 |
private Security $security;
|
33 |
33 |
private SessionInterface $session;
|
34 |
34 |
|
35 |
|
- public function __construct(Security $security, Request $request)
|
|
35 |
+ private RequestStack $requestStack;
|
|
36 |
+
|
|
37 |
+ public function __construct(Security $security, RequestStack $requestStack)
|
36 |
38 |
{
|
37 |
39 |
$this->security = $security;
|
38 |
|
- $this->session = $request->getSession();
|
|
40 |
+ $this->requestStack = $requestStack;
|
|
41 |
+ $this->session = $this->requestStack->getSession();
|
39 |
42 |
}
|
40 |
43 |
|
41 |
44 |
/**
|