fix: guard discord forum thread access

This commit is contained in:
Peter Steinberger
2026-01-25 04:10:59 +00:00
parent 4a82c258c7
commit 580fd7abbd

View File

@@ -135,7 +135,7 @@ export async function processDiscordMessage(ctx: DiscordMessagePreflightContext)
const forumParentSlug =
isForumParent && threadParentName ? normalizeDiscordSlug(threadParentName) : "";
const isForumStarter =
Boolean(threadChannel && isForumParent && forumParentSlug) && message.id === threadChannel.id;
threadChannel && isForumParent && forumParentSlug ? message.id === threadChannel.id : false;
const forumContextLine = isForumStarter ? `[Forum parent: #${forumParentSlug}]` : null;
const groupChannel = isGuildMessage && displayChannelSlug ? `#${displayChannelSlug}` : undefined;
const groupSubject = isDirectMessage ? undefined : groupChannel;