From b680b6026bd12aebf91211dac83f96f1655e234b Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 3 Sep 2020 10:00:32 -0500 Subject: [PATCH] fix(teams): don't adjust source task value for rewards Fixes #12523 --- website/server/models/task.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/server/models/task.js b/website/server/models/task.js index a6d0f0c634..96cbeec00b 100644 --- a/website/server/models/task.js +++ b/website/server/models/task.js @@ -277,7 +277,7 @@ TaskSchema.statics.sanitizeReminder = function sanitizeReminder (reminderObj) { TaskSchema.methods.scoreChallengeTask = async function scoreChallengeTask (delta, direction) { const chalTask = this; - chalTask.value += delta; + if (chalTask.type !== 'reward') chalTask.value += delta; if (chalTask.type === 'habit' || chalTask.type === 'daily') { // Add only one history entry per day