fix 判空处理
This commit is contained in:
@@ -145,7 +145,9 @@ export async function matchPlayerByRank(oppPlayers: OppPlayers[], mapWarJson: Di
|
||||
oppRoleId = result[0];
|
||||
|
||||
let pvpdefense = await PvpDefenseModel.findByRoleIdIncludeAll(oppRoleId);
|
||||
if(!pvpdefense) return false;
|
||||
let pvpHistoryOpp = await generPlayerOppHis(pvpdefense, mapWarJson, roleId, pos);
|
||||
if(!pvpHistoryOpp) return false;
|
||||
|
||||
oppPlayers.push({
|
||||
roleId: pvpHistoryOpp.oppRoleId,
|
||||
@@ -176,6 +178,7 @@ async function matchPlayer(oppPlayers: OppPlayers[], mapWarJson: DicWarJson[], r
|
||||
result = range[index];
|
||||
}
|
||||
let pvpHistoryOpp = await generPlayerOppHis(result, mapWarJson, roleId, pos);
|
||||
if(!pvpHistoryOpp) return false;
|
||||
oppPlayers.push({
|
||||
roleId: pvpHistoryOpp.oppRoleId,
|
||||
oppDef: pvpHistoryOpp._id,
|
||||
|
||||
Reference in New Issue
Block a user