fix(GuildMemberRoleManager): unable to remove roles when passed an array (#5556)

This commit is contained in:
Shubham Parihar
2021-05-01 01:13:14 +05:30
committed by GitHub
parent 8a059cccb8
commit 9572521e3c

View File

@@ -134,7 +134,7 @@ class GuildMemberRoleManager {
throw new TypeError('INVALID_TYPE', 'roles', 'Array or Collection of Roles or Snowflakes', true);
}
const newRoles = this._roles.filter(role => !roleOrRoles.includes(role));
const newRoles = this._roles.filter(role => !roleOrRoles.includes(role.id));
return this.set(newRoles, reason);
} else {
const roleID = this.guild.roles.resolveID(roleOrRoles);