diff options
Diffstat (limited to 'server/src/routes/webfinger.rs')
-rw-r--r-- | server/src/routes/webfinger.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/server/src/routes/webfinger.rs b/server/src/routes/webfinger.rs index b35ddbf7..f39c6b67 100644 --- a/server/src/routes/webfinger.rs +++ b/server/src/routes/webfinger.rs @@ -32,7 +32,7 @@ lazy_static! { async fn get_webfinger_response( info: Query<Params>, db: web::Data<Pool<ConnectionManager<PgConnection>>>, -) -> Result<HttpResponse, actix_web::Error> { +) -> Result<HttpResponse, Error> { let res = web::block(move || { let conn = db.get()?; @@ -84,6 +84,6 @@ async fn get_webfinger_response( }) .await .map(|json| HttpResponse::Ok().json(json)) - .map_err(|_| HttpResponse::InternalServerError())?; + .map_err(|e| ErrorBadRequest(e))?; Ok(res) } |