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