名将擂台:检查排名添加分服

This commit is contained in:
luying
2022-08-03 09:44:11 +08:00
parent b0c4940d2b
commit f75c55b43f
3 changed files with 8 additions and 6 deletions
@@ -375,12 +375,13 @@ export class LadderHandler {
}
let roleId = session.get('roleId');
let serverId = session.get('serverId');
let atkLadderMatch = await LadderMatchModel.findByRoleId(roleId);
if(!atkLadderMatch || !atkLadderMatch.defense) return resResult(STATUS.LADDER_NOT_OPEN);
let myRank = atkLadderMatch.rank;
let defLadderMatch = await LadderMatchModel.findByRank(rank);
let defLadderMatch = await LadderMatchModel.findByRank(serverId, rank);
if(defLadderMatch) {
atkLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId }, { $set: { rank, oldRank: myRank, historyRank: rank } }, { new: true }).lean();
defLadderMatch = await LadderMatchModel.findOneAndUpdate({ roleId: defLadderMatch.roleId }, { $set: { rank: myRank, oldRank: rank } }, { new: true }).lean();