mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 00:23:30 +01:00
fix(Permissions): toArray shouldn't check admin (#7144)
This commit is contained in:
@@ -31,7 +31,7 @@ class Permissions extends BitField {
|
||||
* @returns {string[]}
|
||||
*/
|
||||
missing(bits, checkAdmin = true) {
|
||||
return checkAdmin && this.has(this.constructor.FLAGS.ADMINISTRATOR) ? [] : super.missing(bits, checkAdmin);
|
||||
return checkAdmin && this.has(this.constructor.FLAGS.ADMINISTRATOR) ? [] : super.missing(bits);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -53,6 +53,14 @@ class Permissions extends BitField {
|
||||
has(permission, checkAdmin = true) {
|
||||
return (checkAdmin && super.has(this.constructor.FLAGS.ADMINISTRATOR)) || super.has(permission);
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets an {@link Array} of bitfield names based on the permissions available.
|
||||
* @returns {string[]}
|
||||
*/
|
||||
toArray() {
|
||||
return super.toArray(false);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user