diff --git a/gm-server/app/service/users.ts b/gm-server/app/service/users.ts index bcd1c1951..f3bd33b46 100644 --- a/gm-server/app/service/users.ts +++ b/gm-server/app/service/users.ts @@ -624,7 +624,9 @@ export default class GMUsers extends Service { console.log(dicWar.previousGk) if(dicWar.previousGk && preGkIndex == -1) { let _dicWar = gameData.war.get(dicWar.previousGk); - newWarStar.push({ id: _dicWar.war_id, warType: _dicWar.warType, star: 0, stars: [] }); + if(_dicWar) { + newWarStar.push({ id: _dicWar.war_id, warType: _dicWar.warType, star: 0, stars: [] }); + } } await RScriptRecordModel.deleteByWarType(roleId, dicWar.warType); let insertParams: DicWar[] = [];