From 8fa7e89e8c37cd7b39892002f07eb93437b75bcb Mon Sep 17 00:00:00 2001 From: ITOH Date: Fri, 30 Sep 2022 15:41:09 +0200 Subject: [PATCH] fix(helpers): edit interaction responses & webhook messages does not update files (#2483) Closes: #2482 Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com> --- helpers/interactions/responses/editFollowupMessage.ts | 1 + .../responses/editOriginalInteractionResponse.ts | 11 +++++++---- helpers/webhooks/editOriginalWebhookMessage.ts | 11 +++++++---- helpers/webhooks/editWebhookMessage.ts | 11 +++++++---- 4 files changed, 22 insertions(+), 12 deletions(-) diff --git a/helpers/interactions/responses/editFollowupMessage.ts b/helpers/interactions/responses/editFollowupMessage.ts index f8e0be318..ae905ef2f 100644 --- a/helpers/interactions/responses/editFollowupMessage.ts +++ b/helpers/interactions/responses/editFollowupMessage.ts @@ -38,6 +38,7 @@ export async function editFollowupMessage( type: InteractionResponseTypes.UpdateMessage, data: options, }).data, + file: options.file, }, ); diff --git a/helpers/interactions/responses/editOriginalInteractionResponse.ts b/helpers/interactions/responses/editOriginalInteractionResponse.ts index 7c87996bd..4a9e4b872 100644 --- a/helpers/interactions/responses/editOriginalInteractionResponse.ts +++ b/helpers/interactions/responses/editOriginalInteractionResponse.ts @@ -29,10 +29,13 @@ export async function editOriginalInteractionResponse( bot.rest, "PATCH", bot.constants.routes.INTERACTION_ORIGINAL_ID_TOKEN(bot.applicationId, token), - bot.transformers.reverse.interactionResponse(bot, { - type: InteractionResponseTypes.UpdateMessage, - data: options, - }).data, + { + ...bot.transformers.reverse.interactionResponse(bot, { + type: InteractionResponseTypes.UpdateMessage, + data: options, + }).data, + file: options.file, + }, ); return bot.transformers.message(bot, result); diff --git a/helpers/webhooks/editOriginalWebhookMessage.ts b/helpers/webhooks/editOriginalWebhookMessage.ts index 4ee902561..4d626e5f0 100644 --- a/helpers/webhooks/editOriginalWebhookMessage.ts +++ b/helpers/webhooks/editOriginalWebhookMessage.ts @@ -27,10 +27,13 @@ export async function editOriginalWebhookMessage( bot.rest, "PATCH", bot.constants.routes.WEBHOOK_MESSAGE_ORIGINAL(webhookId, token, options), - bot.transformers.reverse.interactionResponse(bot, { - type: InteractionResponseTypes.UpdateMessage, - data: options, - }).data, + { + ...bot.transformers.reverse.interactionResponse(bot, { + type: InteractionResponseTypes.UpdateMessage, + data: options, + }).data, + file: options.file, + }, ); return bot.transformers.message(bot, result); diff --git a/helpers/webhooks/editWebhookMessage.ts b/helpers/webhooks/editWebhookMessage.ts index 7696749ac..4f805db30 100644 --- a/helpers/webhooks/editWebhookMessage.ts +++ b/helpers/webhooks/editWebhookMessage.ts @@ -30,10 +30,13 @@ export async function editWebhookMessage( bot.rest, "PATCH", bot.constants.routes.WEBHOOK_MESSAGE(webhookId, token, messageId, options), - bot.transformers.reverse.interactionResponse(bot, { - type: InteractionResponseTypes.UpdateMessage, - data: options, - }).data, + { + ...bot.transformers.reverse.interactionResponse(bot, { + type: InteractionResponseTypes.UpdateMessage, + data: options, + }).data, + file: options.file, + }, ); return bot.transformers.message(bot, result);