🐞 fix(gvg): 修复联军组建期相关的一些问题

This commit is contained in:
luying
2023-02-06 16:48:19 +08:00
parent d2267413d1
commit 4434ef5008
7 changed files with 56 additions and 27 deletions

View File

@@ -557,11 +557,12 @@ export class GuildHandler {
const ip = session.get('ip');
const { code } = msg;
const guild = await GuildModel.dismiss(code, serverId);
if (!guild) return resResult(STATUS.GUILD_DELETE_ERROR);
let guild = await GuildModel.findByCode(code, serverId, 'leagueCode');
if(guild.leagueCode) return resResult(STATUS.GVG_GUILD_HAS_LEAGUE);
guild = await GuildModel.dismiss(code, serverId);
if (!guild) return resResult(STATUS.GUILD_DELETE_ERROR);
await sendMailToGuildByContent(MAIL_TYPE.GUILD_DISSMISS, code, {}, guild);
await UserGuildModel.dismiss(code);
const { members } = guild;