aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'azalea-client/src/plugins')
-rw-r--r--azalea-client/src/plugins/chat_signing.rs5
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)