军团:修复解散的时候发送邮件
This commit is contained in:
@@ -555,6 +555,7 @@ export class GuildHandler {
|
|||||||
const guild = await GuildModel.dismiss(code, serverId);
|
const guild = await GuildModel.dismiss(code, serverId);
|
||||||
if (!guild) return resResult(STATUS.GUILD_DELETE_ERROR);
|
if (!guild) return resResult(STATUS.GUILD_DELETE_ERROR);
|
||||||
|
|
||||||
|
await sendMailToGuildByContent(MAIL_TYPE.GUILD_DISSMISS, code, {}, guild);
|
||||||
await UserGuildModel.dismiss(code);
|
await UserGuildModel.dismiss(code);
|
||||||
const { members } = guild;
|
const { members } = guild;
|
||||||
await RoleModel.dissmissGuild(members);
|
await RoleModel.dissmissGuild(members);
|
||||||
@@ -573,7 +574,6 @@ export class GuildHandler {
|
|||||||
for(let roleId of members) {
|
for(let roleId of members) {
|
||||||
reportTAEvent(roleId, TA_EVENT.GUILD_QUIT, { name: guild.name, way: GUILD_QUIT_WAY.DISMISS }, ip);
|
reportTAEvent(roleId, TA_EVENT.GUILD_QUIT, { name: guild.name, way: GUILD_QUIT_WAY.DISMISS }, ip);
|
||||||
}
|
}
|
||||||
await sendMailToGuildByContent(MAIL_TYPE.GUILD_DISSMISS, code, {}, guild);
|
|
||||||
|
|
||||||
return resResult(STATUS.SUCCESS, { code, status: guild.status });
|
return resResult(STATUS.SUCCESS, { code, status: guild.status });
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user