summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorErik Larkö <erik@mullvad.net>2017-10-05 13:54:25 +0200
committerErik Larkö <erik@mullvad.net>2017-10-05 13:54:25 +0200
commitb765969bd34bc84d2270820b358849a71470ab3f (patch)
treeb2c7253db7b5df5c14c30c0558bb70b60d46ba2b
parentb27bcfad07ed46b2e0ca78c1e35210e8df9b5d66 (diff)
parent7aa405045e4e6a60eb75b428abaf1493712629c8 (diff)
downloadmullvadvpn-b765969bd34bc84d2270820b358849a71470ab3f.tar.xz
mullvadvpn-b765969bd34bc84d2270820b358849a71470ab3f.zip
Merge branch 'autoconnect'
-rw-r--r--app/app.js6
-rw-r--r--app/lib/backend.js2
2 files changed, 2 insertions, 6 deletions
diff --git a/app/app.js b/app/app.js
index e28d85582e..4886e42527 100644
--- a/app/app.js
+++ b/app/app.js
@@ -27,12 +27,6 @@ ipcRenderer.on('backend-info', (_event, args) => {
backend.setLocation(args.addr);
backend.sync();
backend.autologin()
- .then( () => {
- if(store.getState().settings.autoSecure) {
- log.info('Autoconnecting...');
- backend.connect();
- }
- })
.catch( e => {
if (e.type === 'NO_ACCOUNT') {
log.debug('No user set in the backend, showing window');
diff --git a/app/lib/backend.js b/app/lib/backend.js
index cbbd555987..e159ca51df 100644
--- a/app/lib/backend.js
+++ b/app/lib/backend.js
@@ -147,6 +147,7 @@ export class Backend {
// the 'Login Successful' screen to be visible
setTimeout(() => {
this._store.dispatch(push('/connect'));
+ this.connect();
}, 1000);
}).catch(e => {
log.error('Failed to log in,', e.message);
@@ -178,6 +179,7 @@ export class Backend {
this._store.dispatch(accountActions.loginSuccessful(accountData.expiry));
this._store.dispatch(push('/connect'));
+ this.connect();
})
.catch( e => {
log.warn('Unable to autologin,', e.message);