Skip to content

Commit 41f47a1

Browse files
authored
merge: pull request #1143 from Asraye/fix/member-sidebar
2 parents c6130a1 + 2e2886f commit 41f47a1

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/components/navigation/right/MemberSidebar.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,25 @@ function useEntries(
7676

7777
keys.forEach((key) => {
7878
let u;
79+
let member;
80+
7981
if (isServer) {
8082
const { server, user } = JSON.parse(key);
8183
if (server !== channel.server_id) return;
84+
8285
u = client.users.get(user);
86+
member = client.members.get(key);
87+
88+
if (!member?.hasPermission(channel, "ViewChannel")) {
89+
return;
90+
}
8391
} else {
8492
u = client.users.get(key);
93+
member = client.members.get(key);
8594
}
8695

8796
if (!u) return;
8897

89-
const member = client.members.get(key);
9098
const sort = member?.nickname ?? u.username;
9199
const entry = [u, sort] as [User, string];
92100

0 commit comments

Comments
 (0)