This commit is contained in:
mdecimus
2024-06-30 09:46:30 +02:00
parent 4e9b43b26d
commit dacd8b384e
18 changed files with 56 additions and 31 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "jmap"
version = "0.8.2"
version = "0.8.3"
edition = "2021"
resolver = "2"

View File

@@ -60,7 +60,7 @@ pub enum AccountAuthRequest {
SetPassword { password: String },
EnableOtpAuth { url: String },
DisableOtpAuth { url: Option<String> },
AddAppPassword { name: String },
AddAppPassword { name: String, password: String },
RemoveAppPassword { name: String },
}
@@ -443,9 +443,11 @@ impl JMAP {
PrincipalAction::RemoveItem,
url.unwrap_or_else(|| "otpauth://".to_string()),
),
AccountAuthRequest::AddAppPassword { name } => (PrincipalAction::AddItem, name),
AccountAuthRequest::AddAppPassword { name, password } => {
(PrincipalAction::AddItem, format!("$app${name}${password}"))
}
AccountAuthRequest::RemoveAppPassword { name } => {
(PrincipalAction::RemoveItem, name)
(PrincipalAction::RemoveItem, format!("$app${name}"))
}
};