cleanup code
This commit is contained in:
parent
2827ce3e82
commit
7d0ac4cfb8
|
@ -6,7 +6,6 @@ use std::collections::HashMap;
|
|||
use std::{fs, net::SocketAddr, sync::Arc};
|
||||
use tower::{make::Shared, ServiceBuilder};
|
||||
use tower_http::add_extension::AddExtensionLayer;
|
||||
use url::form_urlencoded::parse;
|
||||
|
||||
fn anyhow_response(err: anyhow::Error) -> Response<Body> {
|
||||
Response::builder()
|
||||
|
@ -17,14 +16,6 @@ fn anyhow_response(err: anyhow::Error) -> Response<Body> {
|
|||
|
||||
async fn handler(request: Request<Body>) -> Result<Response<Body>, hyper::Error> {
|
||||
let save: &Arc<Save> = request.extensions().get().unwrap();
|
||||
let query = match request
|
||||
.uri()
|
||||
.query()
|
||||
.ok_or_else(|| anyhow_response(anyhow!("query does not exists")))
|
||||
{
|
||||
Ok(ok) => ok,
|
||||
Err(err) => return Ok(err),
|
||||
};
|
||||
|
||||
let params: HashMap<String, String> = request
|
||||
.uri()
|
||||
|
|
Loading…
Reference in a new issue