From b78e8b7797b902b2eb95c372532b1f5a8f9ef18f Mon Sep 17 00:00:00 2001 From: luying Date: Wed, 18 May 2022 15:48:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=EF=BC=9A=E5=88=A0=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared/pubUtils/roleUtil.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shared/pubUtils/roleUtil.ts b/shared/pubUtils/roleUtil.ts index f02c41b69..0ff46b105 100644 --- a/shared/pubUtils/roleUtil.ts +++ b/shared/pubUtils/roleUtil.ts @@ -90,6 +90,7 @@ import { RewardInter } from "./interface"; import { CreateHeroParam } from "../domain/roleField/hero"; import { ACTIVITY_RESOURCES_TYPE } from "../consts"; import { gameData } from "./data"; +import { ActivityTaskPassModel } from "@db/ActivityTaskPass"; export async function deletRole(roleId: string) { let role = await RoleModel.findByRoleId(roleId, null, true, true); @@ -159,6 +160,7 @@ export async function deletRole(roleId: string) { await GroupMailModel.updateMany({ 'roleStatus.roleId': roleId }, { $pull: { roleStatus: { roleId } } }); await GroupMailModel.deleteMany({ roleId }); await GroupMailModel.deleteMany({ targetRoleId: roleId }); + await ActivityTaskPassModel.deleteMany({ roleId }); let userGuild = await UserGuildModel.getMyGuild(roleId); if(userGuild) { if(userGuild.auth == 1) {