summaryrefslogtreecommitdiffhomepage
path: root/desktop
diff options
context:
space:
mode:
authorJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-10-16 15:07:57 +0200
committerJonatan Rhodin <jonatan.rhodin@mullvad.net>2025-10-22 13:06:17 +0200
commit01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f (patch)
treefb55d756049f478fa4be40de48b239f2059393c9 /desktop
parent4d3129808552e247a591e074a944d95ea9916a27 (diff)
downloadmullvadvpn-01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f.tar.xz
mullvadvpn-01e2ade8ba9c8ea4363eeca65a0d8ed989de4d2f.zip
Add entry and exit no relay errors
The old no relay error is still kept for single hop
Diffstat (limited to 'desktop')
-rw-r--r--desktop/packages/mullvad-vpn/locales/messages.pot6
-rw-r--r--desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts2
2 files changed, 8 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/locales/messages.pot b/desktop/packages/mullvad-vpn/locales/messages.pot
index efeecc4761..2317b5923a 100644
--- a/desktop/packages/mullvad-vpn/locales/messages.pot
+++ b/desktop/packages/mullvad-vpn/locales/messages.pot
@@ -3264,6 +3264,12 @@ msgstr ""
msgid "No email app available on the device"
msgstr ""
+msgid "No entry server match your settings, try changing server or other settings."
+msgstr ""
+
+msgid "No exit server match your settings, try changing server or other settings."
+msgstr ""
+
msgid "No internet connection"
msgstr ""
diff --git a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
index f29979c520..0387219756 100644
--- a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
+++ b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts
@@ -329,6 +329,8 @@ function convertFromParameterError(
): TunnelParameterError {
switch (error) {
case grpcTypes.ErrorState.GenerationError.NO_MATCHING_RELAY:
+ case grpcTypes.ErrorState.GenerationError.NO_MATCHING_RELAY_ENTRY:
+ case grpcTypes.ErrorState.GenerationError.NO_MATCHING_RELAY_EXIT:
return TunnelParameterError.noMatchingRelay;
case grpcTypes.ErrorState.GenerationError.NO_MATCHING_BRIDGE_RELAY:
return TunnelParameterError.noMatchingBridgeRelay;