From e2c60530d5fda3f9dca3e907c8a3cc3dabdfdd80 Mon Sep 17 00:00:00 2001 From: zhangxk Date: Wed, 20 Sep 2023 20:42:00 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(=E7=A8=B7=E4=B8=8B=E5=AD=A6?= =?UTF-8?q?=E5=AE=AB):=20=E4=BF=AE=E6=94=B9=E8=AF=A5=E5=B1=82=E9=80=9A?= =?UTF-8?q?=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/battle/handler/rougeHandler.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/game-server/app/servers/battle/handler/rougeHandler.ts b/game-server/app/servers/battle/handler/rougeHandler.ts index bc78aa44d..15910438c 100644 --- a/game-server/app/servers/battle/handler/rougeHandler.ts +++ b/game-server/app/servers/battle/handler/rougeHandler.ts @@ -634,10 +634,9 @@ export class RougeHandler { groupStatus = ROUGE_LIKE_CHOOSE_REWARD.CHOOSE; - if (nodeType == ROUGE_LIKE_NODE_TYPE.CHALLENGE) { - // 挑战关领奖更新 - await RougelikeLayerModel.updateByGameCode(gameCode, layer, { $set: { hasPass: true } }) - } else { + await RougelikeLayerModel.updateByGameCode(gameCode, layer, { $set: { hasPass: true } }) + + if (nodeType != ROUGE_LIKE_NODE_TYPE.CHALLENGE) { // 更新进度 await updateChalleng(dbRecord, roleId, sid, gameCode, layer, []); // 更新挑战进度 }