diff --git "a/src/routes/guilds/\043guild_id/roles.ts" "b/src/routes/guilds/\043guild_id/roles.ts" index 940058b..e936084 100644 --- "a/src/routes/guilds/\043guild_id/roles.ts" +++ "b/src/routes/guilds/\043guild_id/roles.ts" @@ -8,7 +8,8 @@ Snowflake, MemberModel, GuildRoleCreateEvent, - GuildRoleUpdateEvent + GuildRoleUpdateEvent, + GuildRoleDeleteEvent } from "@fosscord/server-util"; import { HTTPError } from "lambert-server"; import { emitEvent } from "../../../util/Event"; @@ -85,6 +86,15 @@ guild_id: guild_id }).exec(); + await emitEvent({ + event: "GUILD_ROLE_DELETE", + guild_id, + data: { + guild_id, + role_id + } + } as GuildRoleDeleteEvent); + res.sendStatus(204); });