From f564672e4c6f5c8cc1fffb8dac0676dd3b26b76c Mon Sep 17 00:00:00 2001 From: luying Date: Fri, 9 Jun 2023 11:40:46 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix(=E5=90=8E=E5=8F=B0):=20?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=B4=A6=E5=8F=B7=E6=97=B6=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=AE=9D=E7=89=A9?= 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 b9441090d..aacf38233 100644 --- a/shared/pubUtils/roleUtil.ts +++ b/shared/pubUtils/roleUtil.ts @@ -91,6 +91,7 @@ import { ACTIVITY_RESOURCES_TYPE } from "../consts"; import { gameData } from "./data"; import { ActivityTaskPassModel } from "../db/ActivityTaskPass"; import { LadderMatchModel } from "../db/LadderMatch"; +import { ArtifactModel } from "../db/Artifact"; export async function deletRole(roleId: string) { let role = await RoleModel.findByRoleId(roleId, null, true, true); @@ -98,6 +99,7 @@ export async function deletRole(roleId: string) { if(role.hasInit) { + await ArtifactModel.deleteMany({roleId}); await ActionPointModel.deleteMany({roleId}); await ActivityBuyRecordsModel.deleteMany({ roleId }); await ActivityDailyChallengesModel.deleteMany({ roleId });