diff --git a/src/api/core/organizations.rs b/src/api/core/organizations.rs index 34267411..07bb9f71 100644 --- a/src/api/core/organizations.rs +++ b/src/api/core/organizations.rs @@ -355,9 +355,11 @@ async fn get_auto_enroll_status(identifier: &str, headers: Headers, mut conn: Db let (id, identifier, rp_auto_enroll) = match org { None => (get_uuid(), identifier.to_string(), false), - Some(org) => { - (org.uuid.to_string(), org.name, OrgPolicy::org_is_reset_password_auto_enroll(&org.uuid, &mut conn).await) - } + Some(org) => ( + org.uuid.to_string(), + org.uuid.to_string(), + OrgPolicy::org_is_reset_password_auto_enroll(&org.uuid, &mut conn).await, + ), }; Ok(Json(json!({ diff --git a/src/mail.rs b/src/mail.rs index ca5b7eb5..b113cea2 100644 --- a/src/mail.rs +++ b/src/mail.rs @@ -302,9 +302,9 @@ pub async fn send_invite( .append_pair("organizationUserId", &member_id) .append_pair("token", &invite_token); - if CONFIG.sso_enabled() && CONFIG.sso_only() { + if CONFIG.sso_enabled() { query_params.append_pair("orgUserHasExistingUser", "false"); - query_params.append_pair("orgSsoIdentifier", org_name); + query_params.append_pair("orgSsoIdentifier", &org_id); } else if user.private_key.is_some() { query_params.append_pair("orgUserHasExistingUser", "true"); }