diff --git a/src/api_s2c/event/huangqijiuguan/fun.ts b/src/api_s2c/event/huangqijiuguan/fun.ts index 6eb7b53..64510ef 100644 --- a/src/api_s2c/event/huangqijiuguan/fun.ts +++ b/src/api_s2c/event/huangqijiuguan/fun.ts @@ -330,6 +330,10 @@ export default class HQJGFun { if (!hd) return let today = this.today(hd); + let tasks = hd.data.task[`day${today}`]; + + if (!tasks) return + await this.getMydata(call, hd.hdid) let isset = 0; @@ -337,7 +341,7 @@ export default class HQJGFun { $inc: {}, $set: {} }; - let tasks = hd.data.task[`day${today}`]; + for (let taskid of Object.keys(tasks)) { let taskCon = tasks[taskid]; if (taskCon.stype != stype) continue