diff --git "a/src/api/routes/channels/\043channel_id/messages/\043message_id/reactions.ts" "b/src/api/routes/channels/\043channel_id/messages/\043message_id/reactions.ts" index c3ac083..558b5df 100644 --- "a/src/api/routes/channels/\043channel_id/messages/\043message_id/reactions.ts" +++ "b/src/api/routes/channels/\043channel_id/messages/\043message_id/reactions.ts" @@ -228,7 +228,15 @@ 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();