From 749680a5fcd30313a059f235db1ab68778110a51 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Mon, 12 Oct 2020 19:42:53 +0200 Subject: do not display deleted items --- src/api.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/api.rs b/src/api.rs index aca87b0..fd0a5be 100644 --- a/src/api.rs +++ b/src/api.rs @@ -141,6 +141,8 @@ struct SyncResCipher { password_history: Option>, #[serde(rename = "Fields")] fields: Option>, + #[serde(rename = "DeletedDate")] + deleted_date: Option, } impl SyncResCipher { @@ -170,6 +172,9 @@ impl SyncResCipher { } else { (None, None) }; + if ! self.deleted_date.is_none() { + return None; + }; let data = if let Some(login) = &self.login { crate::db::EntryData::Login { username: login.username.clone(), -- cgit v1.2.3-54-g00ecf