Update src/plugins/noBlockedMessages/index.ts

Co-authored-by: v <vendicated@riseup.net>
This commit is contained in:
CodeF53 2024-09-06 11:49:46 -06:00 committed by GitHub
parent 4880986bd2
commit 194eca3b55
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -77,13 +77,18 @@ export default definePlugin({
}, },
isReplyToBlocked(message: Message) { isReplyToBlocked(message: Message) {
if (!Settings.plugins.NoBlockedMessages.hideRepliesToBlockedMessages) if (!Settings.plugins.NoBlockedMessages.hideRepliesToBlockedMessages || !message)
return false; return false;
const { messageReference } = message; try {
if (!messageReference) return false; const { messageReference } = message;
const replyMessage = MessageStore.getMessage(messageReference.channel_id, messageReference.message_id); if (!messageReference) return false;
return this.isBlocked(replyMessage);
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) { isBlocked(message: Message | undefined) {