From 1f81e1971b2bee4a74058808d0791997edf4cc27 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Mon, 13 Sep 2021 10:57:01 -0500 Subject: [PATCH] fix(cron): remove now redundant logic --- website/server/middlewares/cron.js | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/website/server/middlewares/cron.js b/website/server/middlewares/cron.js index 1b32b4c01b..ce087ef1f4 100644 --- a/website/server/middlewares/cron.js +++ b/website/server/middlewares/cron.js @@ -126,19 +126,8 @@ async function cronAsync (req, res) { // Save user and tasks const toSave = [user.save()]; - tasks.forEach(async task => { + tasks.forEach(task => { if (task.isModified()) toSave.push(task.save()); - if (task.isModified() && task.group && task.group.taskId) { - const groupTask = await Tasks.Task.findOne({ - _id: task.group.taskId, - }).exec(); - - if (groupTask) { - let delta = (0.9747 ** task.value) * -1; - if (groupTask.group.assignedUsers) delta /= groupTask.group.assignedUsers.length; - await groupTask.scoreChallengeTask(delta, 'down'); - } - } }); await Promise.all(toSave);