diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-08-25 09:55:29 -0300 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2018-09-06 08:47:56 -0300 |
| commit | 759a20aaebe2d460800472ac3b076f42c81b65c9 (patch) | |
| tree | 7ee434d5ecdff848095dab3fc094b0294eb0ae12 /gui | |
| parent | 4f4b7670a8254a147c9e379b00e60390a0a7716e (diff) | |
| download | mullvadvpn-759a20aaebe2d460800472ac3b076f42c81b65c9.tar.xz mullvadvpn-759a20aaebe2d460800472ac3b076f42c81b65c9.zip | |
Add `BlockReason::Ipv6Unavailable`
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/packages/desktop/src/renderer/errors.js | 3 | ||||
| -rw-r--r-- | gui/packages/desktop/src/renderer/lib/daemon-rpc.js | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gui/packages/desktop/src/renderer/errors.js b/gui/packages/desktop/src/renderer/errors.js index b333f66221..9cbf63808a 100644 --- a/gui/packages/desktop/src/renderer/errors.js +++ b/gui/packages/desktop/src/renderer/errors.js @@ -5,6 +5,9 @@ import type { BlockReason } from './lib/daemon-rpc'; export class BlockedError extends Error { constructor(reason: BlockReason) { switch (reason) { + case 'enable_ipv6_error': + super('Could not configure IPv6, please enable it on your system or disable it in the app'); + break; case 'set_security_policy_error': super('Failed to apply security policy'); break; diff --git a/gui/packages/desktop/src/renderer/lib/daemon-rpc.js b/gui/packages/desktop/src/renderer/lib/daemon-rpc.js index aa9f020826..7a3a0bb030 100644 --- a/gui/packages/desktop/src/renderer/lib/daemon-rpc.js +++ b/gui/packages/desktop/src/renderer/lib/daemon-rpc.js @@ -42,6 +42,7 @@ const LocationSchema = object({ }); export type BlockReason = + | 'enable_ipv6_error' | 'set_security_policy_error' | 'start_tunnel_error' | 'no_matching_relay' @@ -245,6 +246,7 @@ const AccountDataSchema = object({ }); const allBlockReasons: Array<BlockReason> = [ + 'enable_ipv6_error', 'set_security_policy_error', 'start_tunnel_error', 'no_matching_relay', |
