summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-01 14:24:15 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-30 09:51:49 +0200
commit3650f8b9dcfddf101fa2026f3193fbe4791355a1 (patch)
treefd3a8a84d38a06635ca5e3bf0e8a6c0cd367352f
parenteccd02165200e8f44221332c8ffc7b6c8654d52d (diff)
downloadmullvadvpn-3650f8b9dcfddf101fa2026f3193fbe4791355a1.tar.xz
mullvadvpn-3650f8b9dcfddf101fa2026f3193fbe4791355a1.zip
Handle errors returned by the add_api_access_method
-rw-r--r--mullvad-management-interface/src/client.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/mullvad-management-interface/src/client.rs b/mullvad-management-interface/src/client.rs
index 933768f5f5..f7230540f7 100644
--- a/mullvad-management-interface/src/client.rs
+++ b/mullvad-management-interface/src/client.rs
@@ -510,7 +510,10 @@ impl MullvadProxyClient {
enabled,
access_method: Some(types::AccessMethod::from(access_method)),
};
- self.0.add_api_access_method(request).await?;
+ self.0
+ .add_api_access_method(request)
+ .await
+ .map_err(map_api_access_method_error)?;
Ok(())
}