From c2a0908747a0327c9ac9e9d74c8f0aac6df975a3 Mon Sep 17 00:00:00 2001 From: Thomas Zahner Date: Fri, 23 May 2025 11:52:58 +0200 Subject: [PATCH] Tiny improvements --- lychee-lib/src/checker/website.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lychee-lib/src/checker/website.rs b/lychee-lib/src/checker/website.rs index 2483bc2..de118be 100644 --- a/lychee-lib/src/checker/website.rs +++ b/lychee-lib/src/checker/website.rs @@ -102,11 +102,12 @@ impl WebsiteChecker { let method = request.method().clone(); match self.reqwest_client.execute(request).await { Ok(response) => { - let mut status = Status::new(&response, &self.accepted); + let status = Status::new(&response, &self.accepted); if self.include_fragments && status.is_success() && method == Method::GET { - status = self.check_html_fragment(status, response).await; + self.check_html_fragment(status, response).await + } else { + status } - status } Err(e) => e.into(), } @@ -128,7 +129,7 @@ impl WebsiteChecker { .await { Ok(true) => status, - Ok(false) => Status::Error(ErrorKind::InvalidFragment(url.clone().into())), + Ok(false) => Status::Error(ErrorKind::InvalidFragment(url.into())), Err(e) => Status::Error(e), } }