refactor(GuildMemberManager): use data instead of query (#4370)

This commit is contained in:
Sugden
2020-08-11 22:01:02 +01:00
committed by GitHub
parent 1fbaf8816e
commit 49ad279c52

View File

@@ -178,12 +178,12 @@ class GuildMemberManager extends BaseManager {
* .catch(console.error);
*/
ban(user, options = { days: 0 }) {
if (options.days) options['delete-message-days'] = options.days;
if (options.days) options.delete_message_days = options.days;
const id = this.client.users.resolveID(user);
if (!id) return Promise.reject(new Error('BAN_RESOLVE_ID', true));
return this.client.api
.guilds(this.guild.id)
.bans[id].put({ query: options })
.bans[id].put({ data: options })
.then(() => {
if (user instanceof GuildMember) return user;
const _user = this.client.users.resolve(id);