Browse Source

Refactor send_request for appservices

merge-requests/65/head
Jonas Platte 5 years ago committed by Timo Kösters
parent
commit
e72fd44bb5
No known key found for this signature in database
GPG Key ID: 24DA7517711A2BA4
  1. 7
      src/appservice_server.rs

7
src/appservice_server.rs

@ -49,11 +49,9 @@ where
*reqwest_request.timeout_mut() = Some(Duration::from_secs(30)); *reqwest_request.timeout_mut() = Some(Duration::from_secs(30));
let url = reqwest_request.url().clone(); let url = reqwest_request.url().clone();
let reqwest_response = globals.reqwest_client().execute(reqwest_request).await; let mut reqwest_response = globals.reqwest_client().execute(reqwest_request).await?;
// Because reqwest::Response -> http::Response is complicated: // Because reqwest::Response -> http::Response is complicated:
match reqwest_response {
Ok(mut reqwest_response) => {
let status = reqwest_response.status(); let status = reqwest_response.status();
let mut http_response = http::Response::builder().status(status); let mut http_response = http::Response::builder().status(status);
let headers = http_response.headers_mut().unwrap(); let headers = http_response.headers_mut().unwrap();
@ -94,6 +92,3 @@ where
Error::BadServerResponse("Server returned bad response.") Error::BadServerResponse("Server returned bad response.")
}) })
} }
Err(e) => Err(e.into()),
}
}

Loading…
Cancel
Save