Fix panic around sso_master_password_policy (#6233)

This commit is contained in:
Timshel authored and GitHub committed 2025-08-26 21:18:25 +02:00
1 parent 6db5b7115d
commit f76362ff89
3 files changed
+22 -11

No files matched your search

+2 -2
View File
@@ -110,8 +110,8 @@ async fn master_password_policy(user: &User, conn: &DbConn) -> Value {
enforce_on_login: acc.enforce_on_login || policy.enforce_on_login,
}
}))
} else if let Some(policy_str) = CONFIG.sso_master_password_policy().filter(|_| CONFIG.sso_enabled()) {
serde_json::from_str(&policy_str).unwrap_or(json!({}))
} else if CONFIG.sso_enabled() {
CONFIG.sso_master_password_policy_value().unwrap_or(json!({}))
} else {
json!({})
};