Skip to content

Commit ca3e38a

Browse files
committed
correct perm checking
1 parent 9a2a694 commit ca3e38a

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/webpage/channel.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -853,10 +853,8 @@ class Channel extends SnowFlake {
853853
}
854854
}
855855
const roles = new Set(member.roles);
856-
const everyone = this.guild.roles[this.guild.roles.length - 1];
857-
if (!member.user.bot || true) {
858-
roles.add(everyone);
859-
}
856+
const everyone = this.guild.roleids.get(this.guild.id);
857+
if (everyone) roles.add(everyone);
860858

861859
const premission = this.permission_overwrites.get(member.id);
862860
if (premission) {
@@ -874,6 +872,8 @@ class Channel extends SnowFlake {
874872
return perm === 1;
875873
}
876874
}
875+
}
876+
for (const thing of roles) {
877877
if (thing.permissions.getPermission(name)) {
878878
return true;
879879
}

0 commit comments

Comments
 (0)