From fd2857d055d9c822f98025309a2b517219512738 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Fri, 9 Oct 2020 16:49:53 -0600 Subject: [PATCH] Add check to ensure that the game can start. --- src/events/StartGame.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/events/StartGame.ts b/src/events/StartGame.ts index 86b2bc0..1cf1f89 100644 --- a/src/events/StartGame.ts +++ b/src/events/StartGame.ts @@ -25,6 +25,15 @@ export const StartGame = (io: Server, socket: Socket, data: StartGame) => { }; // Ensure the game can be started + let start_error = game.start_error(); + if (start_error) { + log.info(`Game ${game.code}: ${start_error}`); + socket.emit(`Starting`, { + success: false, + message: start_error, + }); + return; + }; } catch (err) { log.prettyError(err); socket.emit(`Starting`, {