From b13504eeb5e3235ff373bf5643b342f15695b694 Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Wed, 9 Sep 2015 08:59:24 -0700 Subject: [PATCH] Watching out for finding a null session when getting two games. --- server/queues/scoring/getTwoGames.coffee | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/queues/scoring/getTwoGames.coffee b/server/queues/scoring/getTwoGames.coffee index 573506771..a55c3e4f2 100644 --- a/server/queues/scoring/getTwoGames.coffee +++ b/server/queues/scoring/getTwoGames.coffee @@ -17,7 +17,7 @@ sessionSelectionString = 'team totalScore transpiledCode submittedCodeLanguage t sendSessionsResponse = (res) -> (err, sessions) -> if err then return errors.serverError res, "Couldn't get two games to simulate: #{err}" - unless sessions.length is 2 + unless _.filter(sessions).length is 2 console.log 'No games to score.', sessions.length res.send 204, 'No games to score.' return res.end() @@ -110,5 +110,3 @@ findEarliestSubmission = (queryParams, callback) -> return callback err if err result = earliestSubmissionCache[cacheKey] = earliest?.submitDate callback null, result - -