From 60870885790eb1857ed4c2969c9c404e356a1299 Mon Sep 17 00:00:00 2001 From: Naiyar <137700126+imnaiyar@users.noreply.github.com> Date: Thu, 12 Dec 2024 08:26:22 +0530 Subject: [PATCH] fix: use Message#interactionMetadata (#10654) --- .../discord.js/src/structures/InteractionCollector.js | 10 +++++----- .../src/structures/interfaces/InteractionResponses.js | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/discord.js/src/structures/InteractionCollector.js b/packages/discord.js/src/structures/InteractionCollector.js index bb8e6c767..e0526951e 100644 --- a/packages/discord.js/src/structures/InteractionCollector.js +++ b/packages/discord.js/src/structures/InteractionCollector.js @@ -153,8 +153,8 @@ class InteractionCollector extends Collector { if (this.messageId && interaction.message?.id !== this.messageId) return null; if ( this.messageInteractionId && - interaction.message?.interaction?.id && - interaction.message.interaction.id !== this.messageInteractionId + interaction.message?.interactionMetadata?.id && + interaction.message.interactionMetadata.id !== this.messageInteractionId ) { return null; } @@ -180,8 +180,8 @@ class InteractionCollector extends Collector { if (this.messageId && interaction.message?.id !== this.messageId) return null; if ( this.messageInteractionId && - interaction.message?.interaction?.id && - interaction.message.interaction.id !== this.messageInteractionId + interaction.message?.interactionMetadata?.id && + interaction.message.interactionMetadata.id !== this.messageInteractionId ) { return null; } @@ -224,7 +224,7 @@ class InteractionCollector extends Collector { this.stop('messageDelete'); } - if (message.interaction?.id === this.messageInteractionId) { + if (message.interactionMetadata?.id === this.messageInteractionId) { this.stop('messageDelete'); } } diff --git a/packages/discord.js/src/structures/interfaces/InteractionResponses.js b/packages/discord.js/src/structures/interfaces/InteractionResponses.js index a5f5b824e..eef47619e 100644 --- a/packages/discord.js/src/structures/interfaces/InteractionResponses.js +++ b/packages/discord.js/src/structures/interfaces/InteractionResponses.js @@ -312,7 +312,7 @@ class InteractionResponses { ? new InteractionCallbackResponse(this.client, response) : options.fetchReply ? this.fetchReply() - : new InteractionResponse(this, this.message?.interaction?.id); + : new InteractionResponse(this, this.message?.interactionMetadata?.id); } /** @@ -363,7 +363,7 @@ class InteractionResponses { ? new InteractionCallbackResponse(this.client, response) : options.fetchReply ? this.fetchReply() - : new InteractionResponse(this, this.message.interaction?.id); + : new InteractionResponse(this, this.message.interactionMetadata?.id); } /**