summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-17 15:14:15 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-09-25 11:43:22 +0000
commitc7627a901c32fb6d9e52487832aa6ba947d64a37 (patch)
tree705ba134664b479037602d25a47f68ebc61bf9c0
parentc7fc3cec6a18ab308b14114c330117153e2ee122 (diff)
downloadmullvadvpn-c7627a901c32fb6d9e52487832aa6ba947d64a37.tar.xz
mullvadvpn-c7627a901c32fb6d9e52487832aa6ba947d64a37.zip
Add `DaemonInterface::remove_account_from_history`
-rw-r--r--mullvad-jni/src/daemon_interface.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/mullvad-jni/src/daemon_interface.rs b/mullvad-jni/src/daemon_interface.rs
index d8a3b980cf..40d9e9cc35 100644
--- a/mullvad-jni/src/daemon_interface.rs
+++ b/mullvad-jni/src/daemon_interface.rs
@@ -153,6 +153,14 @@ impl DaemonInterface {
Ok(())
}
+ pub fn remove_account_from_history(&self, account_token: String) -> Result<()> {
+ let (tx, rx) = oneshot::channel();
+
+ self.send_command(DaemonCommand::RemoveAccountFromHistory(tx, account_token))?;
+
+ block_on(rx).map_err(|_| Error::NoResponse)
+ }
+
pub fn get_wireguard_key(&self) -> Result<Option<wireguard::PublicKey>> {
let (tx, rx) = oneshot::channel();