patch:任务修复脚本

This commit is contained in:
xichaoyin 2024-01-10 15:19:38 +08:00
parent 0a296d739a
commit 452f5f3d14

View File

@ -13,21 +13,11 @@ class Path {
}, { projection: { taskid: 1 } }).toArray()).map(i => i.taskid);
if (unFinishTask.length >= 2) {
for (let taskid of unFinishTask) {
let con = G.gc.task[taskType][taskid];
if (!con) {
await G.mongodb.collection("task").deleteOne({
uid: user.uid, taskid: taskid
});
console.log(`删除玩家${user.uid}任务:${taskid}`);
}
if (unFinishTask.includes(con.pretask)) {
await G.mongodb.collection("task").deleteOne({
uid: user.uid, taskid: taskid
});
console.log(`删除玩家${user.uid}任务:${taskid}`);
}
}
unFinishTask.sort().slice(1);
await G.mongodb.collection("task").deleteOne({
uid: user.uid, taskid: { $in: unFinishTask }
});
console.log(`删除玩家${user.uid}任务:${unFinishTask}`);
}
}
}