From 25e90df28d2322e622ab97ead280b7acf8f2b8f8 Mon Sep 17 00:00:00 2001 From: Lisa Marie Maginnis Date: Sat, 14 Mar 2026 19:13:33 +0100 Subject: [PATCH] Added user and roles to PublicMember response to fix reactions --- .../#channel_id/messages/#message_id/reactions.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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 c3ac08354..558b5df0a 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 @@ -228,7 +228,15 @@ router.put( const member = ( await Member.findOneOrFail({ where: { id: req.user_id }, - select: PublicMemberProjection, + relations: { roles: true, user: true }, + select: { + index: true, + ...Object.fromEntries(PublicMemberProjection.map((x) => [x, true])), + user: Object.fromEntries(PublicUserProjection.map((x) => [x, true])), + roles: { + id: true, + }, + }, }) ).toPublicMember();