✨ Adds deleting logins
Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
This commit is contained in:
+18
@@ -142,5 +142,23 @@ fn main() -> Result<(), Error> {
|
||||
}
|
||||
}
|
||||
|
||||
for pass_login in pass_logins {
|
||||
let consent = ask_consent(
|
||||
format!("Attempting to delete {}:", pass_login.title),
|
||||
format!(
|
||||
"{}",
|
||||
if pass_login.username.is_empty() {
|
||||
pass_login.email
|
||||
} else {
|
||||
pass_login.username
|
||||
}
|
||||
),
|
||||
format!("{}", pass_login.password),
|
||||
)?;
|
||||
if consent {
|
||||
pass::trash(&vault, pass_login.id);
|
||||
}
|
||||
}
|
||||
|
||||
return Ok(());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user