Adds deleting logins

Signed-off-by: Ash Svitan <selfsigned-ash@proton.me>
This commit is contained in:
2026-04-30 21:48:05 +02:00
parent 3719b63d73
commit 8313188825
3 changed files with 32 additions and 1 deletions
+18
View File
@@ -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(());
}