From de3a8cf2088a5d87a47d05729c6244638157630f Mon Sep 17 00:00:00 2001 From: luying Date: Sat, 16 Jul 2022 13:43:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E4=B8=BB=E7=BA=BF?= =?UTF-8?q?=E6=9C=AA=E4=BF=AE=E5=A4=8D=E4=B9=9F=E4=BC=9A=E8=AE=A1=E5=85=A5?= =?UTF-8?q?=E6=8E=92=E8=A1=8C=E6=A6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/servers/battle/handler/normalBattleHandler.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/game-server/app/servers/battle/handler/normalBattleHandler.ts b/game-server/app/servers/battle/handler/normalBattleHandler.ts index 2967f6854..269ab27a2 100644 --- a/game-server/app/servers/battle/handler/normalBattleHandler.ts +++ b/game-server/app/servers/battle/handler/normalBattleHandler.ts @@ -227,13 +227,13 @@ export class NormalBattleHandler { dungeonNum = Object.assign(dungeonNum, checkResult.data) } else if (warInfo.warType == WAR_TYPE.NORMAL) { let role = await RoleModel.updateMainWarId(roleId, battleId, nowSeconds()); - if (role) { + if (role && isSuccess) { let r = new Rank(REDIS_KEY.MAIN_RANK, { serverId }); await r.setRankWithRoleInfo(roleId, role.mainWarId, role.mainUpdatedAt, role); } } else if (warInfo.warType == WAR_TYPE.MAIN_ELITE) { let role = await RoleModel.updateMainEliteWarId(roleId, battleId, nowSeconds()); - if (role) { + if (role && isSuccess) { let r = new Rank(REDIS_KEY.MAIN_ELITE_RANK, { serverId }); await r.setRankWithRoleInfo(roleId, role.mainEliteWarId, role.mainEliteUpdatedAt, role); }