diff --git a/src/Game/Controller/GameAdminUserController.php b/src/Game/Controller/GameAdminUserController.php index 1030149..fab833e 100644 --- a/src/Game/Controller/GameAdminUserController.php +++ b/src/Game/Controller/GameAdminUserController.php @@ -22,8 +22,11 @@ final class GameAdminUserController extends AbstractController #[Route('', name: 'game_admin_users', methods: ['GET'])] public function index(UserRepository $userRepository): Response { + $users = $userRepository->findBy([], ['id' => 'ASC']); + return $this->render('game/admin/users/index.html.twig', [ - 'users' => $userRepository->findBy([], ['id' => 'ASC']), + 'users' => $users, + 'marketingOptInCount' => count(array_filter($users, static fn (User $user) => $user->isMarketingOptIn())), ]); } diff --git a/templates/game/admin/users/index.html.twig b/templates/game/admin/users/index.html.twig index db650c9..115bdfc 100644 --- a/templates/game/admin/users/index.html.twig +++ b/templates/game/admin/users/index.html.twig @@ -5,7 +5,7 @@ {% block admin_body %}