diff --git a/website/server/libs/taskManager.js b/website/server/libs/taskManager.js index 612a035881..8e1655ab6f 100644 --- a/website/server/libs/taskManager.js +++ b/website/server/libs/taskManager.js @@ -77,6 +77,9 @@ export async function createTasks (req, res, options = {}) { let toSave = Array.isArray(req.body) ? req.body : [req.body]; + // Return if no tasks are passed, avoids errors with mongo $push being empty + if (toSave.length === 0) return []; + let taskOrderToAdd = {}; toSave = toSave.map(taskData => {