From 131a0ec2868e070429e7747c0baa1f85b1fc4b86 Mon Sep 17 00:00:00 2001 From: Rory& Date: Mon, 9 Mar 2026 17:38:41 +0100 Subject: [PATCH] Migrate MessageReaction*Event to satisfies, part of #1577 --- .../messages/#message_id/reactions.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts b/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts index 558b5df0a..3484b288d 100644 --- a/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts +++ b/src/api/routes/channels/#channel_id/messages/#message_id/reactions.ts @@ -85,7 +85,7 @@ router.delete( message_id, guild_id: channel.guild_id, }, - } as MessageReactionRemoveAllEvent); + } satisfies MessageReactionRemoveAllEvent); res.sendStatus(204); }, @@ -127,7 +127,7 @@ router.delete( guild_id: message.guild_id, emoji, }, - } as MessageReactionRemoveEmojiEvent), + } satisfies MessageReactionRemoveEmojiEvent), ]); res.sendStatus(204); @@ -225,9 +225,10 @@ router.put( await message.save(); - const member = ( - await Member.findOneOrFail({ - where: { id: req.user_id }, + const member = channel.guild_id + ? ( + await Member.findOneOrFail({ + where: { id: req.user_id }, relations: { roles: true, user: true }, select: { index: true, @@ -237,8 +238,9 @@ router.put( id: true, }, }, - }) - ).toPublicMember(); + }) + ).toPublicMember() + : undefined; await emitEvent({ event: "MESSAGE_REACTION_ADD",