diff options
| author | Fuwn <[email protected]> | 2024-04-04 03:03:35 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-04-04 03:03:35 +0000 |
| commit | 1b31b9de816def4a0940cca3fa4719a67d40c381 (patch) | |
| tree | 62ca68b8f36bb44c6167ca0a81f4c8c3d3f3e1ce /src | |
| parent | feat(html): condense links option (diff) | |
| download | september-1b31b9de816def4a0940cca3fa4719a67d40c381.tar.xz september-1b31b9de816def4a0940cca3fa4719a67d40c381.zip | |
deps(germ): bump to 0.4.0
Diffstat (limited to 'src')
| -rw-r--r-- | src/response.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/response.rs b/src/response.rs index bb77079..a3b1ae5 100644 --- a/src/response.rs +++ b/src/response.rs @@ -68,7 +68,7 @@ For example: to proxy "gemini://fuwn.me/uptime", visit "/proxy/fuwn.me/uptime".< }; // Make a request to get Gemini content and time it. let mut timer = Instant::now(); - let mut response = match germ::request::request(&url) { + let mut response = match germ::request::request(&url).await { Ok(response) => response, Err(e) => { return Ok(HttpResponse::Ok().body(e.to_string())); @@ -91,7 +91,9 @@ For example: to proxy "gemini://fuwn.me/uptime", visit "/proxy/fuwn.me/uptime".< .body(format!("{e}")), ); } - }) { + }) + .await + { Ok(response) => response, Err(e) => { return Ok(HttpResponse::Ok().body(e.to_string())); @@ -234,7 +236,7 @@ For example: to proxy "gemini://fuwn.me/uptime", visit "/proxy/fuwn.me/uptime".< html_context.push_str( &crate::html::from_gemini( - &match germ::request::request(&redirect_url) { + &match germ::request::request(&redirect_url).await { Ok(response) => response, Err(e) => { return Ok(HttpResponse::Ok().body(e.to_string())); |