diff --git a/src/Controller/IndexController.php b/src/Controller/IndexController.php index 80e3efe..bcbcddb 100644 --- a/src/Controller/IndexController.php +++ b/src/Controller/IndexController.php @@ -12,15 +12,12 @@ use Symfony\Component\Routing\Attribute\Route; final class IndexController extends AbstractController { public function __construct( - private readonly DownloadRepository $downloadRepository, private readonly Tmdb $tmdb, ) {} #[Route('/', name: 'app_index')] public function index(Request $request): Response { - $request->getSession()->set('mercure_alert_topic', 'alerts_' . uniqid()); - return $this->render('index/index.html.twig', [ 'active_downloads' => $this->getUser()->getActiveDownloads(), 'recent_downloads' => $this->getUser()->getDownloads(), diff --git a/src/User/Framework/EventListener/LoginSuccessListener.php b/src/User/Framework/EventListener/LoginSuccessListener.php new file mode 100644 index 0000000..64d856c --- /dev/null +++ b/src/User/Framework/EventListener/LoginSuccessListener.php @@ -0,0 +1,21 @@ +requestStack->getSession()->set('mercure_alert_topic', 'alerts_' . uniqid()); + } +}