From fd4dd5499ea0e742463e35831894589db5dabe46 Mon Sep 17 00:00:00 2001 From: CyberL1 Date: Sat, 31 Jan 2026 22:47:31 +0100 Subject: [PATCH] fix: find the user instead of creating it when replying to a message --- src/api/util/handlers/Message.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts index c81de300d..759f60b8e 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts @@ -346,9 +346,8 @@ export async function handleMessage(opts: MessageOptions): Promise { }); if (referencedMessage && referencedMessage.author_id !== message.author_id) { message.mentions.push( - User.create({ - id: referencedMessage.author_id, - }), + // @ts-expect-error it does not like the .toPublicUser() lol + (await User.findOne({ where: { id: referencedMessage.author_id } }))!.toPublicUser(), ); }