From c4883c8b95e16c2ea18bc76277ce44f986fed22f Mon Sep 17 00:00:00 2001 From: Nadav Ivgi Date: Sun, 21 Oct 2018 05:14:22 +0300 Subject: [PATCH] Reply with StringError messages --- src/rest.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/rest.rs b/src/rest.rs index 84ccc56..1360324 100644 --- a/src/rest.rs +++ b/src/rest.rs @@ -235,7 +235,7 @@ pub fn run_server(config: &Config, query: Arc) { Ok(response) => response, Err(e) => { warn!("{:?}",e); - bad_request() + http_message(StatusCode::BAD_REQUEST, e.0) }, } }) @@ -364,11 +364,6 @@ fn http_message(status: StatusCode, message: String) -> Response { .unwrap() } -fn bad_request() -> Response { - // TODO should handle hyper unwrap but it's Error type is private, not sure - http_message(StatusCode::BAD_REQUEST, "400 Bad Request".to_string()) -} - fn json_response(value : T) -> Result,StringError> { let value = serde_json::to_string(&value)?; Ok(Response::builder()