From 1006826bfe13d2c6e89fa51c89417ff9b335a945 Mon Sep 17 00:00:00 2001 From: dy Date: Tue, 2 Jan 2024 20:15:34 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=82=AC=E8=B5=8F=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E4=B8=8A=E9=99=90=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api_s2c/xstask/ApiOnekeyReceive.ts | 2 +- src/api_s2c/xstask/ApiReceive.ts | 2 +- src/api_s2c/xstask/ApiRefresh.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api_s2c/xstask/ApiOnekeyReceive.ts b/src/api_s2c/xstask/ApiOnekeyReceive.ts index 7f4a8f8..b8e4981 100644 --- a/src/api_s2c/xstask/ApiOnekeyReceive.ts +++ b/src/api_s2c/xstask/ApiOnekeyReceive.ts @@ -14,7 +14,7 @@ export default async function (call: ApiCall if (args.length < 1 || _ids.isDuplication() || heroIds.isDuplication()) return call.error(globalThis.lng.kbzz_1); let event = await G.mongodb.cEvent('xstask').findOne({uid: call.uid, type: 'xstask'}); - if (event.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); + if (event?.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); //所有的任务 let taskList = await XstaskFun.getAllTask(call.uid); diff --git a/src/api_s2c/xstask/ApiReceive.ts b/src/api_s2c/xstask/ApiReceive.ts index 8f252c7..e74c65a 100644 --- a/src/api_s2c/xstask/ApiReceive.ts +++ b/src/api_s2c/xstask/ApiReceive.ts @@ -9,7 +9,7 @@ export default async function (call: ApiCall) { if (call.req.heroIds.isDuplication()) return call.error(globalThis.lng.xstask_10); let event = await G.mongodb.cEvent('xstask').findOne({uid: call.uid, type: 'xstask'}); - if (event.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); + if (event?.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); let task = await XstaskFun.getTask(call.uid, call.req._id); let taskConf = G.gc.xstask[task?.taskId]; diff --git a/src/api_s2c/xstask/ApiRefresh.ts b/src/api_s2c/xstask/ApiRefresh.ts index 371270c..a66ee18 100644 --- a/src/api_s2c/xstask/ApiRefresh.ts +++ b/src/api_s2c/xstask/ApiRefresh.ts @@ -13,7 +13,7 @@ export default async function (call: ApiCall) { if (delNum < 1) return call.error(globalThis.lng.xstask_11); let event = await G.mongodb.cEvent('xstask').findOne({uid: call.uid, type: 'xstask'}); - if (event.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); + if (event?.receiveNum >= 8) return call.error(globalThis.lng.xstask_11); let change: ResRefresh = {}; let needDel = taskList.filter(task => task.receiveData == undefined || task.receiveData.rec == true);