requestguildmembers: select only relevant data

This commit is contained in:
Rory&
2026-03-11 01:55:39 +01:00
parent afebcde105
commit c76e1cebd7
+7 -1
View File
@@ -144,8 +144,14 @@ export async function onRequestGuildMembers(this: WebSocket, { d }: Payload) {
if (presences) {
const sessions = await Session.find({
where: { user_id: In(chunk.map((m) => m.id)), is_admin_session: false, last_seen: MoreThan(recentlyActiveSince) },
select: {
user_id: true,
user: true,
status: true,
activities: true,
client_status: true,
},
});
for (const member of chunk) {
const session = sessions.find((x) => x.user_id == member.id);
if (session)