Fix : add user check for lobby_context
release-tag / release-image (push) Successful in 14s

This commit is contained in:
2024-05-17 18:51:47 +02:00
parent 98c552ef45
commit a92f9a91f9
+3 -2
View File
@@ -161,10 +161,11 @@ class LobbyClientController:
@vibe_check(Message) @vibe_check(Message)
async def lobby_context(self, message: Message) -> None: async def lobby_context(self, message: Message) -> None:
if self.discord_uid is None or self.username is None:
return print("user not logged in : cannot create game")
if message.type == MessageType.CREATE: if message.type == MessageType.CREATE:
if message.data_type == "game": if message.data_type == "game":
if self.discord_uid is None:
return print("user not logged in : cannot create game")
game_ctrler = await self.lobby_controller.create_game(self.discord_uid) game_ctrler = await self.lobby_controller.create_game(self.discord_uid)
if game_ctrler is None: if game_ctrler is None:
return print("Cannot create game") return print("Cannot create game")