Clean up a bunch of promise stuff

This commit is contained in:
Schuyler Cebulskie
2016-10-30 12:47:09 -04:00
parent c42e7a15aa
commit 8306d50bd8
12 changed files with 112 additions and 161 deletions

View File

@@ -40,7 +40,7 @@ class ClientManager {
resolve(token);
this.client.clearTimeout(timeout);
});
}).catch(reject);
}, reject);
}
/**
@@ -58,10 +58,10 @@ class ClientManager {
}
destroy() {
return new Promise((resolve, reject) => {
return new Promise(resolve => {
this.client.ws.destroy();
if (!this.client.user.bot) {
this.client.rest.methods.logout().then(resolve, reject);
resolve(this.client.rest.methods.logout());
} else {
resolve();
}