From 194eca3b555f4294626a224cb11b8f20c4b64bec Mon Sep 17 00:00:00 2001 From: CodeF53 <37855219+CodeF53@users.noreply.github.com> Date: Fri, 6 Sep 2024 11:49:46 -0600 Subject: [PATCH] Update src/plugins/noBlockedMessages/index.ts Co-authored-by: v --- src/plugins/noBlockedMessages/index.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/plugins/noBlockedMessages/index.ts b/src/plugins/noBlockedMessages/index.ts index 8931883e4..aca24b768 100644 --- a/src/plugins/noBlockedMessages/index.ts +++ b/src/plugins/noBlockedMessages/index.ts @@ -77,13 +77,18 @@ export default definePlugin({ }, isReplyToBlocked(message: Message) { - if (!Settings.plugins.NoBlockedMessages.hideRepliesToBlockedMessages) + if (!Settings.plugins.NoBlockedMessages.hideRepliesToBlockedMessages || !message) return false; - const { messageReference } = message; - if (!messageReference) return false; - const replyMessage = MessageStore.getMessage(messageReference.channel_id, messageReference.message_id); - return this.isBlocked(replyMessage); + try { + const { messageReference } = message; + if (!messageReference) return false; + + const replyMessage = MessageStore.getMessage(messageReference.channel_id, messageReference.message_id); + return this.isBlocked(replyMessage); + } catch (e) { + new Logger("NoBlockedMessages").error("Failed to check if user is blocked:", e); + } }, isBlocked(message: Message | undefined) {