fix: don't throw errors if a reconnect is ongoing

This commit is contained in:
iCrawl 2017-11-24 03:31:37 +01:00
parent a54dc0767a
commit a3a2e47f58
No known key found for this signature in database
GPG key ID: E41A6DB922EC2CFE

View file

@ -81,11 +81,11 @@ function initRPC(clientID: string): void {
}); });
// Log in to the RPC Client, and check whether or not it errors. // Log in to the RPC Client, and check whether or not it errors.
rpc.login(clientID).catch(error => rpc.login(clientID).catch(error => {
error.message.includes('ENOENT') if (reconnect) return;
? window.showErrorMessage('No Discord Client detected!') if (error.message.includes('ENOENT')) window.showErrorMessage('No Discord Client detected!');
: window.showErrorMessage(`Could not connect to discord via rpc: ${error.message}`) else window.showErrorMessage(`Could not connect to discord via rpc: ${error.message}`);
); });
} }
// Cleanly destroy the RPC client (if it isn't already). // Cleanly destroy the RPC client (if it isn't already).