From 87328976f644a283b51801421737a320f5ed2216 Mon Sep 17 00:00:00 2001 From: jif-oai Date: Fri, 10 Apr 2026 18:14:42 +0100 Subject: [PATCH] fix: main (#17352) --- .../app-server/src/codex_message_processor.rs | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/codex-rs/app-server/src/codex_message_processor.rs b/codex-rs/app-server/src/codex_message_processor.rs index 2b2f888e5..795723f9d 100644 --- a/codex-rs/app-server/src/codex_message_processor.rs +++ b/codex-rs/app-server/src/codex_message_processor.rs @@ -1236,7 +1236,7 @@ impl CodexMessageProcessor { }); } - let mut opts = LoginServerOptions { + let opts = LoginServerOptions { open_browser: false, ..LoginServerOptions::new( config.codex_home.clone(), @@ -1246,11 +1246,15 @@ impl CodexMessageProcessor { ) }; #[cfg(debug_assertions)] - if let Ok(issuer) = std::env::var(LOGIN_ISSUER_OVERRIDE_ENV_VAR) - && !issuer.trim().is_empty() - { - opts.issuer = issuer; - } + let opts = { + let mut opts = opts; + if let Ok(issuer) = std::env::var(LOGIN_ISSUER_OVERRIDE_ENV_VAR) + && !issuer.trim().is_empty() + { + opts.issuer = issuer; + } + opts + }; Ok(opts) } @@ -5601,7 +5605,7 @@ impl CodexMessageProcessor { } async fn unload_thread_without_subscribers( - &mut self, + &self, thread_id: ThreadId, thread: Arc, ) {