diff --git a/src/tasks/oauth.rs b/src/tasks/oauth.rs index 2886aa2..0716bfa 100644 --- a/src/tasks/oauth.rs +++ b/src/tasks/oauth.rs @@ -5,7 +5,7 @@ use std::sync::Arc; use crate::config::BuilderConfig; use oauth2::{ basic::{BasicClient, BasicTokenType}, - reqwest::http_client, + reqwest::async_http_client, AuthUrl, ClientId, ClientSecret, EmptyExtraTokenFields, StandardTokenResponse, TokenUrl, }; use tokio::{sync::RwLock, task::JoinHandle}; @@ -89,7 +89,8 @@ impl Authenticator { Some(TokenUrl::new(config.oauth_token_url.clone())?), ); - let token_result = client.exchange_client_credentials().request(http_client)?; + let token_result = + client.exchange_client_credentials().request_async(async_http_client).await?; Ok(token_result) }