From 45971fa42fe5a2c851ab10a0b9360bbafdf0ae91 Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Mon, 6 Apr 2026 16:28:48 -0500 Subject: [PATCH] Remove `session_counts` reference change --- crates/handlers/src/compat/login.rs | 4 ++-- crates/handlers/src/compat/login_sso_complete.rs | 4 ++-- crates/policy/src/model.rs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/handlers/src/compat/login.rs b/crates/handlers/src/compat/login.rs index 9342db799..90126b278 100644 --- a/crates/handlers/src/compat/login.rs +++ b/crates/handlers/src/compat/login.rs @@ -684,7 +684,7 @@ async fn token_login( user: &browser_session.user, login: CompatLogin::Token, session_replaced, - session_counts: &session_counts, + session_counts, requester, }) .await?; @@ -813,7 +813,7 @@ async fn user_password_login( user: &user, login: CompatLogin::Password, session_replaced, - session_counts: &session_counts, + session_counts, requester: policy_requester, }) .await?; diff --git a/crates/handlers/src/compat/login_sso_complete.rs b/crates/handlers/src/compat/login_sso_complete.rs index 0e93edafd..df059cd36 100644 --- a/crates/handlers/src/compat/login_sso_complete.rs +++ b/crates/handlers/src/compat/login_sso_complete.rs @@ -123,7 +123,7 @@ pub async fn get( // We don't know if there's going to be a replacement until we received the device ID, // which happens too late. session_replaced: false, - session_counts: &session_counts, + session_counts, requester: mas_policy::Requester { ip_address: activity_tracker.ip(), user_agent, @@ -268,7 +268,7 @@ pub async fn post( login: CompatLogin::Sso { redirect_uri: login.redirect_uri.to_string(), }, - session_counts: &session_counts, + session_counts, // We don't know if there's going to be a replacement until we received the device ID, // which happens too late. session_replaced: false, diff --git a/crates/policy/src/model.rs b/crates/policy/src/model.rs index 68ef49195..a3bf24b5f 100644 --- a/crates/policy/src/model.rs +++ b/crates/policy/src/model.rs @@ -202,7 +202,7 @@ pub struct CompatLoginInput<'a> { pub user: &'a User, /// How many sessions the user has. - pub session_counts: &'a SessionCounts, + pub session_counts: SessionCounts, /// Whether a session will be replaced by this login pub session_replaced: bool,