From 32c11cdff563be61329f27c156305c30a2a557f8 Mon Sep 17 00:00:00 2001 From: Yasir Shariff Date: Sun, 28 Jan 2024 19:10:59 +0530 Subject: [PATCH] chore: refactor codes --- src/client.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/client.rs b/src/client.rs index a57e24ce5..df08e43d5 100644 --- a/src/client.rs +++ b/src/client.rs @@ -295,21 +295,19 @@ impl Mpesa { { let url = format!("{}/{}", self.base_url, req.path); - let req = self + let res = self .http_client .request(req.method, url) .bearer_auth(self.auth().await?) - .json(&req.body); - - let res = req.send().await?; + .json(&req.body) + .send() + .await?; if res.status().is_success() { let body = res.json().await?; - Ok(body) } else { let err = res.json::().await?; - Err(MpesaError::Service(err)) } }