From a8f879b46fec16719a74795edb84a479244fc394 Mon Sep 17 00:00:00 2001 From: Rory& Date: Sun, 19 Oct 2025 09:14:57 +0200 Subject: [PATCH] Force back propagate ids --- src/util/entities/Message.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/util/entities/Message.ts b/src/util/entities/Message.ts index c1277802..dc264c06 100644 --- a/src/util/entities/Message.ts +++ b/src/util/entities/Message.ts @@ -285,6 +285,14 @@ export class Message extends BaseClass { // try 2 now that we have a guild if (!opts.member) opts.member = await Member.findOneOrFail({ where: { id: opts.author!.id, guild_id: opts.guild!.id } }); + // backpropagate ids + opts.channel_id = opts.channel.id; + opts.guild_id = opts.guild.id; + opts.author_id = opts.author.id; + opts.member_id = opts.member.id; + opts.webhook_id = opts.webhook?.id; + opts.application_id = opts.application?.id; + Object.assign(message, { tts: false, embeds: [],