From e879a15aa48bbb17dbd190f62fa9778ca1d4e372 Mon Sep 17 00:00:00 2001 From: Lily Bergonzat Date: Sat, 24 Feb 2024 20:46:48 +0100 Subject: [PATCH] Fixed incomplete attachment list for mass action message commands --- .../ModActions/functions/formatReasonForAttachments.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/plugins/ModActions/functions/formatReasonForAttachments.ts b/backend/src/plugins/ModActions/functions/formatReasonForAttachments.ts index 9bcc825e..4cb16e82 100644 --- a/backend/src/plugins/ModActions/functions/formatReasonForAttachments.ts +++ b/backend/src/plugins/ModActions/functions/formatReasonForAttachments.ts @@ -10,7 +10,9 @@ export async function formatReasonWithMessageLinkForAttachments( attachments: Attachment[], ) { if (isContextMessage(context)) { - return context.attachments.size > 0 ? ((reason || "") + " " + context.url).trim() : reason; + const allAttachments = [...new Set([...context.attachments.values(), ...attachments])]; + + return allAttachments.length > 0 ? ((reason || "") + " " + context.url).trim() : reason; } if (attachments.length < 1) {