mirror of
https://github.com/danbulant/discord.js
synced 2026-07-08 04:31:05 +00:00
Webpack build for branch master: 21d09f338e
This commit is contained in:
parent
ace4cbddf5
commit
f612eab5ed
2 changed files with 5 additions and 3 deletions
|
|
@ -6362,7 +6362,9 @@ class Guild extends Base {
|
||||||
* @returns {Promise<GuildMember>}
|
* @returns {Promise<GuildMember>}
|
||||||
*/
|
*/
|
||||||
addMember(user, options) {
|
addMember(user, options) {
|
||||||
if (this.members.has(user.id)) return Promise.resolve(this.members.get(user.id));
|
user = this.client.users.resolveID(user);
|
||||||
|
if (!user) return Promise.reject(new TypeError('INVALID_TYPE', 'user', 'UserResolvable'));
|
||||||
|
if (this.members.has(user)) return Promise.resolve(this.members.get(user));
|
||||||
options.access_token = options.accessToken;
|
options.access_token = options.accessToken;
|
||||||
if (options.roles) {
|
if (options.roles) {
|
||||||
const roles = [];
|
const roles = [];
|
||||||
|
|
@ -6375,7 +6377,7 @@ class Guild extends Base {
|
||||||
roles.push(role.id);
|
roles.push(role.id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return this.client.api.guilds(this.id).members(user.id).put({ data: options })
|
return this.client.api.guilds(this.id).members(user).put({ data: options })
|
||||||
.then(data => this.members.create(data));
|
.then(data => this.members.create(data));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
2
discord.master.min.js
vendored
2
discord.master.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue