Fix Role#hasPermission

This commit is contained in:
Schuyler Cebulskie
2017-03-06 19:38:58 -05:00
parent b926cd0dcd
commit df2333ac82

View File

@@ -157,7 +157,7 @@ class Role {
* }
*/
hasPermission(permission, explicit) {
return this.client.resolver.hasPermission(this.permissions, permission, explicit);
return new Permissions(this.permissions).has(permission, !explicit);
}
/**
@@ -167,7 +167,7 @@ class Role {
* @returns {boolean}
*/
hasPermissions(permissions, explicit = false) {
return permissions.every(p => this.hasPermission(p, explicit));
return new Permissions(this.permissions).has(permissions, !explicit);
}
/**