Browse Source

Merge 88c7cdedd0 into 0cefa4cca7

pull/7585/merge
xhon-pelushi 2 days ago
committed by GitHub
parent
commit
42927183d3
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 7
      src/db/models/org_policy.rs

7
src/db/models/org_policy.rs

@ -317,6 +317,13 @@ impl OrgPolicy {
}
pub async fn org_is_reset_password_auto_enroll(org_uuid: &OrganizationId, conn: &DbConn) -> bool {
// Account recovery depends on outbound mail. When SMTP is disabled, treat the
// auto-enroll policy as inactive so invites/registration are not forced to
// supply a reset-password key (see check_reset_password_applicable).
if !CONFIG.mail_enabled() {
return false;
}
match OrgPolicy::find_by_org_and_type(org_uuid, OrgPolicyType::ResetPassword, conn).await {
Some(policy) => match serde_json::from_str::<ResetPasswordDataModel>(&policy.data) {
Ok(opts) => {

Loading…
Cancel
Save