🐞 fix(gvg): 遗迹交换排名交换到排名外的时候使用数据错

This commit is contained in:
luying
2023-06-13 15:36:16 +08:00
parent 37624df108
commit 9cadeb5a90

View File

@@ -363,7 +363,7 @@ export class GVGProduceHandler {
atkData = await updateMyVestigeRank(isChange, atkData, defData, historyRank, rec);
// 更新vestigeRec
if(isChange) {
rec = await GVGVestigeRecModel.battleEnd(battleCode, isSuccess, endTime, atkData?.rank, defData?.rank||(isSuccess?rec.attackInfo.oldRank: rec.defenseInfo.oldRank));
rec = await GVGVestigeRecModel.battleEnd(battleCode, isSuccess, endTime, atkData?.rank, defData? defData.rank: (isSuccess?rec.attackInfo.oldRank: rec.defenseInfo.oldRank));
} else {
rec = await GVGVestigeRecModel.battleEnd(battleCode, isSuccess, endTime);
}