This commit is contained in:
Gus Caplan
2016-12-18 15:06:42 -06:00
committed by Schuyler Cebulskie
parent 736fa7c611
commit b74c1b70b6
2 changed files with 9 additions and 11 deletions

View File

@@ -249,9 +249,6 @@ class Client extends EventEmitter {
for (const i of this._intervals) clearInterval(i); for (const i of this._intervals) clearInterval(i);
this._timeouts.clear(); this._timeouts.clear();
this._intervals.clear(); this._intervals.clear();
this.token = null;
this.email = null;
this.password = null;
return this.manager.destroy(); return this.manager.destroy();
} }

View File

@@ -59,14 +59,15 @@ class ClientManager {
} }
destroy() { destroy() {
return new Promise(resolve => { this.client.ws.destroy();
this.client.ws.destroy(); if (this.client.user.bot) {
if (!this.client.user.bot) { this.client.token = null;
resolve(this.client.rest.methods.logout()); return Promise.resolve();
} else { } else {
resolve(); return this.client.rest.methods.logout().then(() => {
} this.client.token = null;
}); });
}
} }
} }