From 32385959e1d53bd5baba5c0122c954a5932f1354 Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Tue, 3 Feb 2026 15:20:34 -0600 Subject: [PATCH] don't delete a public thread --- .../channels/#channel_id/thread-members.ts | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/api/routes/channels/#channel_id/thread-members.ts b/src/api/routes/channels/#channel_id/thread-members.ts index 8c3de28a7..58e3672d1 100644 --- a/src/api/routes/channels/#channel_id/thread-members.ts +++ b/src/api/routes/channels/#channel_id/thread-members.ts @@ -154,17 +154,17 @@ router.delete( }, channel_id: thread.id, } as ThreadMembersUpdateEvent); - - await emitEvent({ - event: "THREAD_DELETE", - data: { - id: thread.id, - guild_id: thread.guild_id!, - parent_id: thread.parent_id!, - type: thread.type, - }, - user_id: user_id, - } as ThreadDeleteEvent); + if (thread.type === ChannelType.GUILD_PRIVATE_THREAD) + await emitEvent({ + event: "THREAD_DELETE", + data: { + id: thread.id, + guild_id: thread.guild_id!, + parent_id: thread.parent_id!, + type: thread.type, + }, + user_id: user_id, + } as ThreadDeleteEvent); return res.status(204).send(); },