fix(teams): don't adjust source task value for rewards Fixes #12523

This commit is contained in:
Sabe Jones
2020-09-03 10:00:32 -05:00
parent 0c3b16ca74
commit b680b6026b

View File

@@ -277,7 +277,7 @@ TaskSchema.statics.sanitizeReminder = function sanitizeReminder (reminderObj) {
TaskSchema.methods.scoreChallengeTask = async function scoreChallengeTask (delta, direction) { TaskSchema.methods.scoreChallengeTask = async function scoreChallengeTask (delta, direction) {
const chalTask = this; const chalTask = this;
chalTask.value += delta; if (chalTask.type !== 'reward') chalTask.value += delta;
if (chalTask.type === 'habit' || chalTask.type === 'daily') { if (chalTask.type === 'habit' || chalTask.type === 'daily') {
// Add only one history entry per day // Add only one history entry per day