diff --git a/logmiddleware/middleware.py b/logmiddleware/middleware.py index df64f8e..e880daf 100644 --- a/logmiddleware/middleware.py +++ b/logmiddleware/middleware.py @@ -102,7 +102,7 @@ class RouterLoggingMiddleware(BaseHTTPMiddleware): "time_taken": f"{execution_time:0.4f}s", } - if self.api_debug: + if self.api_debug and response.status_code != 204: resp_body = [ section async for section in response.__dict__["body_iterator"] ]