diff --git a/src/mastodon.rs b/src/mastodon.rs index 46f4b41..92744ed 100644 --- a/src/mastodon.rs +++ b/src/mastodon.rs @@ -381,7 +381,7 @@ impl Mastodon { } /// Set the bearer authentication token - fn authenticated(&self, request: RequestBuilder) -> RequestBuilder { + pub(crate) fn authenticated(&self, request: RequestBuilder) -> RequestBuilder { request.bearer_auth(&self.data.token) } diff --git a/src/page.rs b/src/page.rs index f7b95f7..9dcc418 100644 --- a/src/page.rs +++ b/src/page.rs @@ -26,7 +26,7 @@ macro_rules! pages { "making API request" ); let url: String = url.into(); // <- for logging - let response = self.mastodon.client.get(&url).send().await?; + let response = self.mastodon.authenticated(self.mastodon.client.get(&url)).send().await?; match response.error_for_status() { Ok(response) => { let (prev, next) = get_links(&response, self.call_id)?;