mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-11 17:13:31 +01:00
Fix potential permissionsOf crash
This commit is contained in:
@@ -27,10 +27,10 @@ export default class ServerChannel extends Channel{
|
||||
if (this.server.ownerID === user.id) {
|
||||
return new ChannelPermissions(4294967295);
|
||||
}
|
||||
var everyoneRole = this.server.roles.get("name", "@everyone");
|
||||
var everyoneRole = this.server.roles.get("id", this.server.id);
|
||||
|
||||
var userRoles = [everyoneRole].concat(this.server.rolesOf(user) || []);
|
||||
var userRolesID = userRoles.map((v) => v.id);
|
||||
var userRolesID = userRoles.filter((v) => !!v).map((v) => v.id);
|
||||
var roleOverwrites = [], memberOverwrites = [];
|
||||
|
||||
this.permissionOverwrites.forEach((overwrite) => {
|
||||
|
||||
Reference in New Issue
Block a user