From 1f32c5ab40f00e52c7fb82998f1f26b9b15325f0 Mon Sep 17 00:00:00 2001 From: link2xt Date: Thu, 27 Nov 2025 01:18:09 +0000 Subject: [PATCH] refactor: use ConfiguredProvider config directly when loading legacy settings --- src/transport.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/transport.rs b/src/transport.rs index 7535f40a5..4eda2a478 100644 --- a/src/transport.rs +++ b/src/transport.rs @@ -323,7 +323,10 @@ impl ConfiguredLoginParam { .unwrap_or_default(); let oauth2 = matches!(server_flags & DC_LP_AUTH_FLAGS, DC_LP_AUTH_OAUTH2); - let provider = context.get_configured_provider().await?; + let provider = context + .get_config(Config::ConfiguredProvider) + .await? + .and_then(|cfg| get_provider_by_id(&cfg)); let imap; let smtp;