From 751ae603425ee3b197c482ffa3098a6ef077cc40 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Thu, 31 Oct 2013 20:37:56 -0700 Subject: [PATCH] [#1701] don't sync chal scoring for broken chals --- src/controllers/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/user.js b/src/controllers/user.js index 1ee8455b86..4d9347e9f1 100644 --- a/src/controllers/user.js +++ b/src/controllers/user.js @@ -81,7 +81,7 @@ function addTask(user, task) { */ var syncScoreToChallenge = function(task, delta){ - if (!task.challenge || !task.challenge.id) return; + if (!task.challenge || !task.challenge.id || task.challenge.broken) return; if (task.type == 'reward') return; // we don't want to update the reward GP cost Challenge.findById(task.challenge.id, function(err, chal){ if (err) throw err;