From 0e35d18a21b7260022dfc71804a73f4e02f5c637 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Nov 2025 10:48:41 +0000 Subject: [PATCH] fix(client): use request() helper for all client methods to include auth token Co-authored-by: jnsgruk <668505+jnsgruk@users.noreply.github.com> --- src/client/roasters.rs | 15 +++++---------- src/client/roasts.rs | 12 ++++-------- 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/src/client/roasters.rs b/src/client/roasters.rs index b887d65..a80579d 100644 --- a/src/client/roasters.rs +++ b/src/client/roasters.rs @@ -18,8 +18,7 @@ impl<'a> RoastersClient<'a> { let url = self.inner.endpoint("api/v1/roasters")?; let response = self .inner - .http_client() - .post(url) + .request(reqwest::Method::POST, url) .json(payload) .send() .await @@ -32,8 +31,7 @@ impl<'a> RoastersClient<'a> { let url = self.inner.endpoint("api/v1/roasters")?; let response = self .inner - .http_client() - .get(url) + .request(reqwest::Method::GET, url) .send() .await .context("failed to issue list roasters request")?; @@ -45,8 +43,7 @@ impl<'a> RoastersClient<'a> { let url = self.inner.endpoint(&format!("api/v1/roasters/{id}"))?; let response = self .inner - .http_client() - .get(url) + .request(reqwest::Method::GET, url) .send() .await .context("failed to issue get roaster request")?; @@ -58,8 +55,7 @@ impl<'a> RoastersClient<'a> { let url = self.inner.endpoint(&format!("api/v1/roasters/{id}"))?; let response = self .inner - .http_client() - .put(url) + .request(reqwest::Method::PUT, url) .json(payload) .send() .await @@ -72,8 +68,7 @@ impl<'a> RoastersClient<'a> { let url = self.inner.endpoint(&format!("api/v1/roasters/{id}"))?; let response = self .inner - .http_client() - .delete(url) + .request(reqwest::Method::DELETE, url) .send() .await .context("failed to issue delete roaster request")?; diff --git a/src/client/roasts.rs b/src/client/roasts.rs index ec5332e..447f575 100644 --- a/src/client/roasts.rs +++ b/src/client/roasts.rs @@ -18,8 +18,7 @@ impl<'a> RoastsClient<'a> { let url = self.inner.endpoint("api/v1/roasts")?; let response = self .inner - .http_client() - .post(url) + .request(reqwest::Method::POST, url) .json(payload) .send() .await @@ -36,8 +35,7 @@ impl<'a> RoastsClient<'a> { let response = self .inner - .http_client() - .get(url) + .request(reqwest::Method::GET, url) .send() .await .context("failed to issue list roasts request")?; @@ -49,8 +47,7 @@ impl<'a> RoastsClient<'a> { let url = self.inner.endpoint(&format!("api/v1/roasts/{id}"))?; let response = self .inner - .http_client() - .get(url) + .request(reqwest::Method::GET, url) .send() .await .context("failed to issue get roast request")?; @@ -62,8 +59,7 @@ impl<'a> RoastsClient<'a> { let url = self.inner.endpoint(&format!("api/v1/roasts/{id}"))?; let response = self .inner - .http_client() - .delete(url) + .request(reqwest::Method::DELETE, url) .send() .await .context("failed to issue delete roast request")?;