🐞 fix(gvg): 结算页面将其他城池也返回

This commit is contained in:
luying
2023-03-22 18:06:39 +08:00
parent d98e96c403
commit f289856722
5 changed files with 29 additions and 10 deletions
@@ -587,7 +587,7 @@ export class GVGHandler {
const guilds = await GuildModel.findByCodesWithoutPopulate(leagues.reduce((pre, cur) => [...pre, ...cur.guildCodes], []));
const result: GuardCityInfoPage[] = [];
for(let { cityId, guardLeagueCode } of result) {
for(let { cityId, guardLeague: guardLeagueCode } of cities) {
let league = leagues.find(cur => cur.leagueCode == guardLeagueCode);
if(!league) continue;
let prepare = prepares.find(cur => cur.leagueCode == guardLeagueCode);
@@ -596,6 +596,7 @@ export class GVGHandler {
let data = new GuardCityInfoPage(cityId);
data.setGuardLeague(league, prepare, leagueCe);
result.push(data);
}
return resResult(STATUS.SUCCESS, {