From 8375383e5c8128cd1e22923bc2738bc219b2a5dc Mon Sep 17 00:00:00 2001 From: afeuerstein <32029275+afeuerstein@users.noreply.github.com> Date: Sat, 22 May 2021 19:35:53 +0200 Subject: [PATCH] throw GUILD_ROLE_DELETE event --- src/routes/guilds/#guild_id/roles.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/routes/guilds/#guild_id/roles.ts b/src/routes/guilds/#guild_id/roles.ts index 940058b9..e9360847 100644 --- a/src/routes/guilds/#guild_id/roles.ts +++ b/src/routes/guilds/#guild_id/roles.ts @@ -8,7 +8,8 @@ import { Snowflake, MemberModel, GuildRoleCreateEvent, - GuildRoleUpdateEvent + GuildRoleUpdateEvent, + GuildRoleDeleteEvent } from "@fosscord/server-util"; import { HTTPError } from "lambert-server"; import { emitEvent } from "../../../util/Event"; @@ -85,6 +86,15 @@ router.delete("/:role_id", async (req: Request, res: Response) => { guild_id: guild_id }).exec(); + await emitEvent({ + event: "GUILD_ROLE_DELETE", + guild_id, + data: { + guild_id, + role_id + } + } as GuildRoleDeleteEvent); + res.sendStatus(204); });