From e40579fe339288b4f4bc2dd061130e07d39c208b Mon Sep 17 00:00:00 2001 From: Rory& Date: Thu, 16 Apr 2026 03:29:20 +0200 Subject: [PATCH] handleMessage: set message id for cloud attachments --- src/api/util/handlers/Message.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts index afb585c92..e91e70a87 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts @@ -346,6 +346,10 @@ export async function handleMessage(opts: MessageOptions): Promise { components: opts.components ?? undefined, // Fix Discord-Go? }); message.channel = channel; + message.attachments?.forEach((att) => { + att.message_id = message.id; + att.save(); + }); if (opts.author_id) { message.author = await User.findOneOrFail({