From 2828ae660c96ac88af41f62a35d71c499a45e75b Mon Sep 17 00:00:00 2001 From: SabreCat Date: Fri, 18 Mar 2022 17:40:09 -0500 Subject: [PATCH] fix(tasks): correct list repair query --- website/server/controllers/api-v3/tasks.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/server/controllers/api-v3/tasks.js b/website/server/controllers/api-v3/tasks.js index cb0e273fbf..a07b9a4864 100644 --- a/website/server/controllers/api-v3/tasks.js +++ b/website/server/controllers/api-v3/tasks.js @@ -839,7 +839,10 @@ api.moveTask = { // In memory updates const order = owner.tasksOrder[`${task.type}s`]; if (order.indexOf(task._id) === -1) { // task is missing from list, list needs repair - const taskList = await Tasks.Task.find({ type: task.type }, { _id: 1 }).exec(); + const taskList = await Tasks.Task.find( + { userId: owner._id, type: task.type }, + { _id: 1 }, + ).exec(); for (const foundTask of taskList) { if (order.indexOf(foundTask._id) === -1) { order.push(foundTask._id);