排行榜:失败时不记录

This commit is contained in:
luying
2022-07-16 19:41:10 +08:00
parent 7489af23a5
commit 56063c532f
@@ -228,16 +228,20 @@ export class NormalBattleHandler {
} }
dungeonNum = Object.assign(dungeonNum, checkResult.data) dungeonNum = Object.assign(dungeonNum, checkResult.data)
} else if (warInfo.warType == WAR_TYPE.NORMAL) { } else if (warInfo.warType == WAR_TYPE.NORMAL) {
let role = await RoleModel.updateMainWarId(roleId, battleId, nowSeconds()); if(isSuccess) {
if (role && isSuccess) { let role = await RoleModel.updateMainWarId(roleId, battleId, nowSeconds());
let r = new Rank(REDIS_KEY.MAIN_RANK, { serverId }); if (role) {
await r.setRankWithRoleInfo(roleId, role.mainWarId, role.mainUpdatedAt, role); 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) { } else if (warInfo.warType == WAR_TYPE.MAIN_ELITE) {
let role = await RoleModel.updateMainEliteWarId(roleId, battleId, nowSeconds()); if(isSuccess) {
if (role && isSuccess) { let role = await RoleModel.updateMainEliteWarId(roleId, battleId, nowSeconds());
let r = new Rank(REDIS_KEY.MAIN_ELITE_RANK, { serverId }); if (role) {
await r.setRankWithRoleInfo(roleId, role.mainEliteWarId, role.mainEliteUpdatedAt, role); let r = new Rank(REDIS_KEY.MAIN_ELITE_RANK, { serverId });
await r.setRankWithRoleInfo(roleId, role.mainEliteWarId, role.mainEliteUpdatedAt, role);
}
} }
} else if (warInfo.warType == WAR_TYPE.ACT_SELF_SHOP) { } else if (warInfo.warType == WAR_TYPE.ACT_SELF_SHOP) {
//糜家商队挑战成功后记录挑战次数 //糜家商队挑战成功后记录挑战次数