From 104a4054533ed5ae3a0a3af7bcfa32f6d7deff3a Mon Sep 17 00:00:00 2001 From: Nick Winter <livelily@gmail.com> Date: Fri, 23 May 2014 09:24:34 -0700 Subject: [PATCH] Trying some error handling for a missing TaskLog error I saw. --- server/queues/scoring.coffee | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/server/queues/scoring.coffee b/server/queues/scoring.coffee index e78d6cd4c..149afa959 100644 --- a/server/queues/scoring.coffee +++ b/server/queues/scoring.coffee @@ -480,11 +480,9 @@ verifyClientResponse = (responseObject, callback) -> callback null, responseObject fetchTaskLog = (responseObject, callback) -> - findParameters = - _id: responseObject.taskID - query = TaskLog - .findOne(findParameters) + query = TaskLog.findOne _id: responseObject.taskID query.exec (err, taskLog) => + return callback new Error("Couldn't find TaskLog for _id #{responseObject.taskID}!") unless taskLog @taskLog = taskLog #log.info "Fetched task log!" callback err, taskLog.toObject()