fix(GuildMemberStore): reject BAN_RESOLVE_ID error instead of throwing it (#3425)

This commit is contained in:
Vlad Frangu
2019-08-10 13:22:11 +03:00
committed by SpaceEEC
parent d14db52158
commit 9e76f23314

View File

@@ -177,7 +177,7 @@ class GuildMemberStore extends DataStore {
*/
unban(user, reason) {
const id = this.client.users.resolveID(user);
if (!id) throw new Error('BAN_RESOLVE_ID');
if (!id) return Promise.reject(new Error('BAN_RESOLVE_ID'));
return this.client.api.guilds(this.guild.id).bans[id].delete({ reason })
.then(() => this.client.users.resolve(user));
}