From 54b431810e708a13d36c8eb20d203e7d03af52fe Mon Sep 17 00:00:00 2001 From: gered Date: Sun, 9 Jul 2023 14:05:12 -0400 Subject: [PATCH] manually log errors in our SiteError ResponseError implementation actix's `Logger` middleware would do this too for us, but it also logs all requests in a "web access log" style which i find personally extremely annoying and unhelpful --- src/site.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/site.rs b/src/site.rs index 2a232b4..0258bde 100644 --- a/src/site.rs +++ b/src/site.rs @@ -67,6 +67,7 @@ pub enum SiteError { impl actix_web::error::ResponseError for SiteError { fn error_response(&self) -> HttpResponse { + log::error!("Error response: {:?}", self); let status_code = self.status_code(); HttpResponse::build(status_code) // .insert_header(ContentType::plaintext())