diff options
Diffstat (limited to 'src/api.rs')
-rw-r--r-- | src/api.rs | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -141,6 +141,8 @@ struct SyncResCipher { password_history: Option<Vec<SyncResPasswordHistory>>, #[serde(rename = "Fields")] fields: Option<Vec<SyncResField>>, + #[serde(rename = "DeletedDate")] + deleted_date: Option<String>, } 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(), |