Webpack build for branch master: 633e3ca896

This commit is contained in:
Travis CI 2017-03-21 05:54:00 +00:00
parent 147b6c927c
commit 62d73051b5
2 changed files with 12 additions and 2 deletions

View file

@ -16995,6 +16995,11 @@ class RESTMethods {
addMemberRole(member, role) {
return new Promise(resolve => {
if (member._roles.includes(role.id)) {
resolve(member);
return;
}
const listener = (oldMember, newMember) => {
if (!oldMember._roles.includes(role.id) && newMember._roles.includes(role.id)) {
this.client.removeListener('guildMemberUpdate', listener);
@ -17015,6 +17020,11 @@ class RESTMethods {
removeMemberRole(member, role) {
return new Promise(resolve => {
if (!member._roles.includes(role.id)) {
resolve(member);
return;
}
const listener = (oldMember, newMember) => {
if (oldMember._roles.includes(role.id) && !newMember._roles.includes(role.id)) {
this.client.removeListener('guildMemberUpdate', listener);

File diff suppressed because one or more lines are too long