diff --git a/src/web-socket-handler.ts b/src/web-socket-handler.ts index 0cd58c0..7b39c79 100644 --- a/src/web-socket-handler.ts +++ b/src/web-socket-handler.ts @@ -203,24 +203,30 @@ export class WebSocketHandler { switch (game.status) { case 'waiting': { message = "Waiting for players..."; + break; } case 'playing': { const blackTag = game.players.black ? this.playerTag(gameId, game.players.black) : 'Unknown'; const whiteTag = game.players.white ? this.playerTag(gameId, game.players.white) : 'Unknown'; message = `${blackTag} vs ${whiteTag}`; + break; } case 'finished': { switch (game.winner) { case 'draw': { message = "Game ended in draw."; + break; } case 'black': { message = `${game.players.black} wins!`; + break; } case 'white': { message = `${game.players.white} wins!`; + break; } } + break; } }