🐞 fix(pvp): 获取对手数据区服名错误
This commit is contained in:
@@ -537,7 +537,12 @@ export class PvpHandler {
|
||||
}
|
||||
result = new PlayerDetail(pvpHistoryOpp.oppRoleId, heroes, pvpHistoryOpp.rankLv);
|
||||
result.setRobot(pvpHistoryOpp);
|
||||
result.setServerName(await getServerName(serverId));
|
||||
if(pvpHistoryOpp.isRobot) {
|
||||
result.setServerName(await getServerName(serverId));
|
||||
} else {
|
||||
let role = await RoleModel.findByRoleId(robotIdComBack(oppoRoleId), 'serverId');
|
||||
result.setServerName(await getServerName(role.serverId));
|
||||
}
|
||||
} else { // 查询对方pvpDefense
|
||||
let pvpDefense = await PvpDefenseModel.findByRoleId(oppoRoleId);
|
||||
let dbHeroes = await HeroModel.findByRole(oppoRoleId);
|
||||
|
||||
Reference in New Issue
Block a user