diff options
Diffstat (limited to 'azalea-client/src/plugins')
| -rw-r--r-- | azalea-client/src/plugins/chat_signing.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/azalea-client/src/plugins/chat_signing.rs b/azalea-client/src/plugins/chat_signing.rs index a0404636..10563d7f 100644 --- a/azalea-client/src/plugins/chat_signing.rs +++ b/azalea-client/src/plugins/chat_signing.rs @@ -123,12 +123,13 @@ pub fn request_certs_if_needed( true }; - if should_refresh && let Some(access_token) = account.access_token() { + if should_refresh && let Some(access_token) = account.access_token() && let Some(backend) = account.certs_backend() { let task_pool = IoTaskPool::get(); + let backend = backend.to_owned(); debug!("Started task to fetch certs"); let task = task_pool.spawn(async_compat::Compat::new(async move { - azalea_auth::certs::fetch_certificates(&access_token).await + azalea_auth::certs::fetch_certificates_with_backend_url(&access_token, &backend).await })); commands .entity(entity) |
