Dont log 3xx as error

This commit is contained in:
Antoine Gersant 2025-01-14 17:34:34 -08:00
parent 466bbf5cf3
commit 11c72240ed

View file

@ -48,10 +48,11 @@ where
let future = self.inner.call(request);
Box::pin(async move {
let response: Response = future.await?;
let level = if response.status().is_success() {
Level::Info
} else {
let status = response.status();
let level = if status.is_client_error() || status.is_server_error() {
Level::Error
} else {
Level::Info
};
log!(level, "[{}] {}", response.status(), uri);
Ok(response)