From 430e2a255b109662a07f4ac2de347eaa6a3a6925 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 13 Sep 2025 01:01:49 -0500 Subject: [PATCH] fix: avoid crashing due to odd url parse --- src/banner/rate_limit_middleware.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/banner/rate_limit_middleware.rs b/src/banner/rate_limit_middleware.rs index 8c08cac..fa425f7 100644 --- a/src/banner/rate_limit_middleware.rs +++ b/src/banner/rate_limit_middleware.rs @@ -4,7 +4,7 @@ use crate::banner::rate_limiter::{RequestType, SharedRateLimiter}; use http::Extensions; use reqwest::{Request, Response}; use reqwest_middleware::{Middleware, Next}; -use tracing::{debug, warn, trace}; +use tracing::{debug, trace, warn}; use url::Url; /// Middleware that enforces rate limiting based on request URL patterns @@ -90,7 +90,7 @@ impl Middleware for RateLimitMiddleware { } Err(error) => { warn!( - url = %error.url().unwrap_or(&Url::parse("unknown").unwrap()), + url = ?error.url(), error = ?error, "Request failed" );