From 26d8e3f1389e831ed6b6dd25b2927d240d6d5800 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sun, 30 Mar 2025 22:50:20 +0200 Subject: [PATCH] also delete guild ad when deleting guild --- src/services/guildService.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/services/guildService.ts b/src/services/guildService.ts index 6b0339f0..de4400b9 100644 --- a/src/services/guildService.ts +++ b/src/services/guildService.ts @@ -1,7 +1,7 @@ import { Request } from "express"; import { getAccountIdForRequest } from "@/src/services/loginService"; import { addRecipes, getInventory } from "@/src/services/inventoryService"; -import { Guild, GuildMember, TGuildDatabaseDocument } from "@/src/models/guildModel"; +import { Guild, GuildAd, GuildMember, TGuildDatabaseDocument } from "@/src/models/guildModel"; import { TInventoryDatabaseDocument } from "@/src/models/inventoryModels/inventoryModel"; import { GuildPermission, @@ -527,4 +527,6 @@ export const deleteGuild = async (guildId: Types.ObjectId): Promise => { contextInfo: guildId.toString(), acceptAction: "GUILD_INVITE" }); + + await GuildAd.deleteOne({ GuildId: guildId }); };