From fa54000f1c2ae5f7592fb139adfb5124ac953976 Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Tue, 9 Nov 2021 14:51:37 +0100 Subject: [PATCH] Fixed missing user breaking Trivia. --- src/games/trivia.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/games/trivia.js b/src/games/trivia.js index 488829c..2dae114 100644 --- a/src/games/trivia.js +++ b/src/games/trivia.js @@ -29,11 +29,15 @@ function scoreRound(context, round) { } return game.answers.map(({ user }) => { - context.setPoints(user, 1); - game.points[user.username] = (game.points[user.username] || 0) + 1; + if (user) { + context.setPoints(user, 1); + game.points[user.username] = (game.points[user.username] || 0) + 1; - return `**@${user.username}** gets a point`; - }).join(', '); + return `**@${user.username}** gets a point`; + } + + return null; + }).filter(Boolean).join(', '); } async function playRound(context, round = 0) {