summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src/client.rs
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2023-11-17 11:10:16 +0100
committerDavid Lönnhager <david.l@mullvad.net>2023-11-17 11:10:16 +0100
commitd798fd5872e311fffeccd9930a45fdb2ed7eb2ea (patch)
treee01cb6d76e8b3ee10c530bb85767b533fa1bebc3 /mullvad-management-interface/src/client.rs
parent0a82036e2b49dbd42819d36860b00289b3219a6b (diff)
parentb83735c6a569baecd2272d0a78721fe7998a47ce (diff)
downloadmullvadvpn-d798fd5872e311fffeccd9930a45fdb2ed7eb2ea.tar.xz
mullvadvpn-d798fd5872e311fffeccd9930a45fdb2ed7eb2ea.zip
Merge branch 'add-settings-patching' into main
Diffstat (limited to 'mullvad-management-interface/src/client.rs')
-rw-r--r--mullvad-management-interface/src/client.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/mullvad-management-interface/src/client.rs b/mullvad-management-interface/src/client.rs
index 140eddc08a..c1b27fea65 100644
--- a/mullvad-management-interface/src/client.rs
+++ b/mullvad-management-interface/src/client.rs
@@ -677,6 +677,11 @@ impl MullvadProxyClient {
}
// check_volumes
+
+ pub async fn apply_json_settings(&mut self, blob: String) -> Result<()> {
+ self.0.apply_json_settings(blob).await.map_err(Error::Rpc)?;
+ Ok(())
+ }
}
fn map_device_error(status: Status) -> Error {