diff options
| author | Emīls Piņķis <emils@mullvad.net> | 2019-08-09 16:29:28 +0100 |
|---|---|---|
| committer | Emīls Piņķis <emils@mullvad.net> | 2019-08-11 22:09:11 +0100 |
| commit | 05c8b7239dc689583f224a472cbc3213703a8cbf (patch) | |
| tree | 147d30c0f2b9a74fbcc7c970b03dd9bdaa59be14 /gui/src/main | |
| parent | ad1bf2df6143031877ab6f02edf9d9b65836d833 (diff) | |
| download | mullvadvpn-05c8b7239dc689583f224a472cbc3213703a8cbf.tar.xz mullvadvpn-05c8b7239dc689583f224a472cbc3213703a8cbf.zip | |
Parse tunnel parameter block reason in GUI
Diffstat (limited to 'gui/src/main')
| -rw-r--r-- | gui/src/main/daemon-rpc.ts | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gui/src/main/daemon-rpc.ts b/gui/src/main/daemon-rpc.ts index 24671fac23..4e349aae36 100644 --- a/gui/src/main/daemon-rpc.ts +++ b/gui/src/main/daemon-rpc.ts @@ -256,7 +256,6 @@ const tunnelStateSchema = oneOf( 'set_firewall_policy_error', 'set_dns_error', 'start_tunnel_error', - 'no_matching_relay', 'is_offline', 'tap_adapter_problem', ), @@ -265,6 +264,15 @@ const tunnelStateSchema = oneOf( reason: enumeration('auth_failed'), details: maybe(string), }), + object({ + reason: enumeration('tunnel_parameter_error'), + details: enumeration( + 'no_matching_relay', + 'no_matching_bridge_relay', + 'no_wireguard_key', + 'custom_tunnel_host_resultion_error', + ), + }), ), }), object({ |
