From ebfd52695e205bccda3ae6f4ec39d4e5e8891ab0 Mon Sep 17 00:00:00 2001 From: Danial Raza Date: Fri, 21 Feb 2025 16:21:16 +0100 Subject: [PATCH] fix(MessagePayload): preserve existing flags when editing (#10766) * fix(MessagePayload): preserve existing flags when editing * refactor: sync with #10765 --- packages/discord.js/src/structures/MessagePayload.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/discord.js/src/structures/MessagePayload.js b/packages/discord.js/src/structures/MessagePayload.js index a24ddaab6..a1816807b 100644 --- a/packages/discord.js/src/structures/MessagePayload.js +++ b/packages/discord.js/src/structures/MessagePayload.js @@ -166,9 +166,7 @@ class MessagePayload { let flags; if ( // eslint-disable-next-line eqeqeq - this.options.flags != null || - (this.isMessage && this.options.reply === undefined) || - this.isMessageManager + this.options.flags != null ) { flags = new MessageFlagsBitField(this.options.flags).bitfield; }