diff --git a/blahd/src/middleware.rs b/blahd/src/middleware.rs index 2c5e21a..dc5fa13 100644 --- a/blahd/src/middleware.rs +++ b/blahd/src/middleware.rs @@ -1,3 +1,4 @@ +use std::backtrace::Backtrace; use std::fmt; use std::sync::Arc; @@ -84,7 +85,7 @@ define_from_deser_rejection! { impl From for ApiError { fn from(err: rusqlite::Error) -> Self { - tracing::error!(%err, "database error"); + tracing::error!(%err, backtrace = %Backtrace::force_capture(), "database error"); error_response!( StatusCode::INTERNAL_SERVER_ERROR, "server_error",