summaryrefslogtreecommitdiffhomepage
path: root/gui/src/renderer/app.tsx
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2021-11-03 19:56:48 +0100
committerOskar Nyberg <oskar@mullvad.net>2022-03-14 13:58:44 +0100
commit511c4eb17c91faf2176f3ff56dbf690589e5a0d0 (patch)
treee632dba30536b65ac06a89f1dbb5a727acfcfe0c /gui/src/renderer/app.tsx
parentd5f21653bec09d342112d66c5d20eca38e16b49e (diff)
downloadmullvadvpn-511c4eb17c91faf2176f3ff56dbf690589e5a0d0.tar.xz
mullvadvpn-511c4eb17c91faf2176f3ff56dbf690589e5a0d0.zip
Handle too many devices login error
Diffstat (limited to 'gui/src/renderer/app.tsx')
-rw-r--r--gui/src/renderer/app.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx
index 595ded57c5..fc387c114c 100644
--- a/gui/src/renderer/app.tsx
+++ b/gui/src/renderer/app.tsx
@@ -271,7 +271,11 @@ export default class AppRenderer {
this.redirectToConnect();
} catch (e) {
const error = e as Error;
- actions.account.loginFailed(error);
+ if (error.message === 'Too many devices') {
+ actions.account.loginTooManyDevices(error);
+ } else {
+ actions.account.loginFailed(error);
+ }
}
}