From 7229206d09b007059407f5b52407220cec195d6a Mon Sep 17 00:00:00 2001 From: Cadence Ember Date: Fri, 14 Aug 2026 09:51:00 +1200 Subject: [PATCH] Fix error when forwarding a crosspost lacks author --- src/d2m/converters/message-to-event.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/d2m/converters/message-to-event.js b/src/d2m/converters/message-to-event.js index c0b9622..79c0298 100644 --- a/src/d2m/converters/message-to-event.js +++ b/src/d2m/converters/message-to-event.js @@ -641,8 +641,7 @@ async function messageToEvent(message, guild, options = {}, di) { html = "* " + html } - const flags = message.flags || 0 - if (flags & DiscordTypes.MessageFlags.IsCrosspost) { + if (((message.flags || 0) & DiscordTypes.MessageFlags.IsCrosspost) && message.author?.username) { body = `[↷ ${message.author.username}]\n` + body html = `↷ ${message.author.username}
` + html }