diff --git a/server/src/events/CreateGame.ts b/server/src/events/CreateGame.ts index a096372..0abcec1 100644 --- a/server/src/events/CreateGame.ts +++ b/server/src/events/CreateGame.ts @@ -13,11 +13,11 @@ export default (io: Server, socket: Socket, data: CreateGame) => { game.players.push(host); log.info(`New game created with ID ${game.id} (host=${host.name})`); - socket.join(game.id); socket.emit(`GameCreated`, { status: 200, game_code: game.id, + players: game.playerData, }); } catch (err) { diff --git a/server/src/events/JoinGame.ts b/server/src/events/JoinGame.ts index 42e5108..4a18fa8 100644 --- a/server/src/events/JoinGame.ts +++ b/server/src/events/JoinGame.ts @@ -63,7 +63,8 @@ export default (io: Server, socket: Socket, data: JoinGame) => { socket.emit(`GameJoined`, {}); socket.to(game.id).emit(`PlayerUpdate`, { action: "new", - name: player.name + name: player.name, + players: game.playerData, }); } catch (err) {