From 06b3961eeab1490d5c2555ca28ee07a10a3f592f Mon Sep 17 00:00:00 2001 From: luying Date: Mon, 6 Feb 2023 17:49:35 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(gvg):=20=E5=87=86=E5=A4=87?= =?UTF-8?q?=E6=9C=9F=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA=E7=9A=84=E8=81=94?= =?UTF-8?q?=E5=86=9B=E7=BC=BA=E5=B0=91=E8=81=94=E5=86=9B=E4=BA=BA=E6=95=B0?= =?UTF-8?q?=E4=B8=8A=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game-server/app/services/gvg/gvgTeamService.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/game-server/app/services/gvg/gvgTeamService.ts b/game-server/app/services/gvg/gvgTeamService.ts index 437ad76d7..656b14b57 100644 --- a/game-server/app/services/gvg/gvgTeamService.ts +++ b/game-server/app/services/gvg/gvgTeamService.ts @@ -24,9 +24,11 @@ export async function autoCreateLeague(guildCode: string) { let guild = await GuildModel.findByCode(guildCode, null, '+members +serverId'); if(!guild || guild.lv < GVG.GVG_ARMY_LEAGUE_TIME) return; - let period = getCurPeriod(); + let { configId, period } = getGVGPeriodData(); if(period == GVG_PERIOD.PREPARE || period == GVG_PERIOD.BATTLE) { - return await createLeague(guild, {}); + let league = await createLeague(guild, {}); + await GVGLeaguePrepareModel.initData(configId, league.leagueCode, guild.memberCnt); + return league; } }