1use axum::{
2 http::StatusCode,
3 response::{IntoResponse, Response},
4};
5
6pub fn middleware(r: anyhow::Result<Response>) -> Response {
7 match r {
8 Ok(r) => r,
9 Err(err) => {
10 tracing::error!("{:?}", err);
11 (StatusCode::INTERNAL_SERVER_ERROR, err.to_string()).into_response()
12 }
13 }
14}