diff --git a/src/client/rest/RESTMethods.js b/src/client/rest/RESTMethods.js index 3a8885335..a21e724de 100644 --- a/src/client/rest/RESTMethods.js +++ b/src/client/rest/RESTMethods.js @@ -31,11 +31,10 @@ class RESTMethods { return new Promise((resolve, reject) => { if (!token || typeof token !== 'string') throw new Error(Constants.Errors.INVALID_TOKEN); token = token.replace(/^Bot\s*/i, ''); - this.client.manager.connectToWebSocket(token, resolve, reject) - .catch(e => { - this.client.destroy(); - return Promise.reject(e); - }); + this.client.manager.connectToWebSocket(token, resolve, reject); + }).catch(e => { + this.client.destroy(); + return Promise.reject(e); }); }