From 3f8d4011ff3e098b44aff4e4a7a60d9d311eeadc Mon Sep 17 00:00:00 2001 From: Ryan Levick Date: Fri, 19 Jan 2024 10:17:35 +0100 Subject: [PATCH] Actually add default headers for GitHub client Signed-off-by: Ryan Levick --- src/github/api/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/github/api/mod.rs b/src/github/api/mod.rs index 64d13a5..5a31b2a 100644 --- a/src/github/api/mod.rs +++ b/src/github/api/mod.rs @@ -26,7 +26,7 @@ pub(crate) struct HttpClient { impl HttpClient { pub(crate) fn from_url_and_token(mut base_url: String, token: String) -> anyhow::Result { - let builder = reqwest::blocking::ClientBuilder::default(); + let mut builder = reqwest::blocking::ClientBuilder::default(); let mut map = HeaderMap::default(); let mut auth = HeaderValue::from_str(&format!("token {}", token))?; auth.set_sensitive(true); @@ -36,6 +36,7 @@ impl HttpClient { header::USER_AGENT, HeaderValue::from_static(crate::USER_AGENT), ); + builder = builder.default_headers(map); if !base_url.ends_with('/') { base_url.push('/');