From 62fed95cb4af910e034266072c6e1bc61a414d9d Mon Sep 17 00:00:00 2001 From: monosans Date: Sat, 30 Aug 2025 23:36:39 +0300 Subject: [PATCH] fix: correct variable name in RetryMiddleware to avoid cloning errors --- src/http.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/http.rs b/src/http.rs index 92b755d..63ab243 100644 --- a/src/http.rs +++ b/src/http.rs @@ -114,13 +114,13 @@ impl reqwest_middleware::Middleware for RetryMiddleware { ) -> reqwest_middleware::Result { let mut attempt: u32 = 0; loop { - let duplicate_request = req.try_clone().ok_or_else(|| { + let req = req.try_clone().ok_or_else(|| { reqwest_middleware::Error::middleware(io::Error::other( "Request object is not cloneable", )) })?; - match next.clone().run(duplicate_request, extensions).await { + match next.clone().run(req, extensions).await { Ok(resp) => { let status = resp.status(); if status.is_client_error() || status.is_server_error() {