From c6ebd58ff35c0c74b11516b5bda0bb04da8049ef Mon Sep 17 00:00:00 2001 From: Etorix <92535668+EtorixDev@users.noreply.github.com> Date: Fri, 10 Oct 2025 18:27:47 -0700 Subject: [PATCH] Don't crash when thread starter is deleted. (#449) --- src/plugins/noBlockedMessages/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/noBlockedMessages/index.ts b/src/plugins/noBlockedMessages/index.ts index 37ce31a0d..7b569a47c 100644 --- a/src/plugins/noBlockedMessages/index.ts +++ b/src/plugins/noBlockedMessages/index.ts @@ -208,7 +208,7 @@ export default definePlugin({ } else { const isMessage = ["MESSAGE", "THREAD_STARTER_MESSAGE"].includes(item.type); const message = (isMessage && (isThreadStarter ? actualStarterMessage : item.content)) || null; - const shouldKeep = !isMessage || this.shouldKeepMessage(message)[0]; + const shouldKeep = !isMessage || !message || this.shouldKeepMessage(message)[0]; shouldKeep && newChannelStream.push(item); } });