Message when everyone is verified

This commit is contained in:
Frank
2026-01-08 15:34:43 +01:00
parent e4976e51fa
commit e42966e618
5 changed files with 70 additions and 4 deletions

View File

@@ -85,8 +85,18 @@ final class GameController extends AbstractController
#[IsGranted(new Expression("is_granted('ROLE_PLAYER') or is_granted('ROLE_ADMIN')"))]
#[IsGranted('SESSION_VIEW', subject: 'session')]
public function index(
Session $session): Response
Session $session,
Security $security,
\App\Game\Repository\PlayerRepository $playerRepository
): Response
{
return $this->render('game/index.html.twig', ['session' => $session]);
$user = $security->getUser();
$player = $playerRepository->findOneBy(['session' => $session, 'user' => $user]);
$screen = $player ? $player->getScreen() : 0;
return $this->render('game/index.html.twig', [
'session' => $session,
'screen' => $screen,
]);
}
}