From 13d03637dabe100c2fe887d522083c3c10370a72 Mon Sep 17 00:00:00 2001 From: Jona Walpert Date: Sat, 11 Apr 2026 21:12:03 +0200 Subject: [PATCH] Add: register get_lobby_list command --- .../dmi/dbis/cs108/casono/server/ServerApp.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/ServerApp.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/ServerApp.java index 881705a..946e711 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/ServerApp.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/ServerApp.java @@ -140,6 +140,20 @@ public class ServerApp { commandRouter.register( ListUsersRequest.class, new ListUsersHandler(responseDispatcher, userRegistry)); + // GET_LOBBY_LIST registration + parserDispatcher.register( + "GET_LOBBY_LIST", + new ch.unibas.dmi.dbis.cs108.casono.server.app.commands.lobby.get_lobby_list + .GetLobbyListParser()); + commandRouter.register( + ch.unibas.dmi.dbis.cs108.casono.server.app.commands.lobby.get_lobby_list + .GetLobbyListRequest.class, + (ch.unibas.dmi.dbis.cs108.casono.server.network.command.execution.CommandHandler< + ch.unibas.dmi.dbis.cs108.casono.server.app.commands.lobby + .get_lobby_list.GetLobbyListRequest>) + new ch.unibas.dmi.dbis.cs108.casono.server.app.commands.lobby.get_lobby_list + .GetLobbyListHandler(responseDispatcher, lobbyManager)); + // JOIN_LOBBY registration parserDispatcher.register( "JOIN_LOBBY",