From a5ee46bfb25a94fad8b591891fe9e0dff9638de3 Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Tue, 26 Jan 2021 16:13:45 -0700 Subject: [PATCH] Protect against undefined property error --- server/src/events/StartGame.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/events/StartGame.ts b/server/src/events/StartGame.ts index 14580e9..31505bb 100644 --- a/server/src/events/StartGame.ts +++ b/server/src/events/StartGame.ts @@ -27,8 +27,8 @@ export default (io: Server, socket: Socket, data: StartGame) => { }; // Ensure the questions deck got populated - if (game.questions.size <= 0) { - game.log.error(`Questions deck has no cards before the game started.`); + if (game.questions?.size <= 0) { + game.log.error(`The questions deck has no cards in the deck.`); socket.emit(`GameStarted`, { status: 507, message: `Questions deck failed to parse, try again in a few seconds or start a new game.`,