From b25ae9f777b8dd6e7c113faa4642edeed0e19703 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Mon, 2 Jan 2023 18:12:22 -0700 Subject: [PATCH] server/error: Log certain errors on error level --- server/src/error.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/src/error.rs b/server/src/error.rs index df63c97..46c8626 100644 --- a/server/src/error.rs +++ b/server/src/error.rs @@ -156,7 +156,10 @@ impl From for ServerError { impl IntoResponse for ServerError { fn into_response(self) -> Response { - tracing::warn!("{:?}", self); + // TODO: Better logging control + if matches!(self, Self::DatabaseError(_) | Self::RemoteFileError(_) | Self::ManifestSerializationError(_) | Self::AtticError(_)) { + tracing::error!("{:?}", self); + } // TODO: don't sanitize in dev mode let sanitized = self.into_clients();