Browse Source

Use .reduce instead of .fold

Signed-off-by: BlackDex <black.dex@gmail.com>
pull/4899/head
BlackDex 8 months ago
parent
commit
bc0eafbdf1
No known key found for this signature in database GPG Key ID: 58C80A2AA6C765E1
  1. 3
      src/api/identity.rs

3
src/api/identity.rs

@ -307,8 +307,7 @@ async fn _password_login(
.collect(); .collect();
let master_password_policy = if !master_password_policies.is_empty() { let master_password_policy = if !master_password_policies.is_empty() {
let mut mpp_json = let mut mpp_json = json!(master_password_policies.into_iter().reduce(|acc, policy| {
json!(master_password_policies.into_iter().fold(MasterPasswordPolicy::default(), |acc, policy| {
MasterPasswordPolicy { MasterPasswordPolicy {
min_complexity: acc.min_complexity.max(policy.min_complexity), min_complexity: acc.min_complexity.max(policy.min_complexity),
min_length: acc.min_length.max(policy.min_length), min_length: acc.min_length.max(policy.min_length),

Loading…
Cancel
Save