From 07aa297f95920cbe116e45e22f1d3d2bb0561b89 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Tue, 21 May 2024 10:36:07 +0100 Subject: [PATCH] fix(Message): add throw --- packages/discord.js/src/structures/Message.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/discord.js/src/structures/Message.js b/packages/discord.js/src/structures/Message.js index b73e3fb566b5..fbd67e7d3309 100644 --- a/packages/discord.js/src/structures/Message.js +++ b/packages/discord.js/src/structures/Message.js @@ -708,6 +708,7 @@ class Message extends Base { async fetchReference() { if (!this.reference) throw new DiscordjsError(ErrorCodes.MessageReferenceMissing); const { channelId, messageId } = this.reference; + if (!messageId) throw new DiscordjsError(ErrorCodes.MessageReferenceMissing); const channel = this.client.channels.resolve(channelId); if (!channel) throw new DiscordjsError(ErrorCodes.GuildChannelResolve); const message = await channel.messages.fetch(messageId);