From 95187419f9c080d31d3cbd106a3e948d36f95715 Mon Sep 17 00:00:00 2001 From: girlbossceo Date: Thu, 26 Oct 2023 20:11:19 -0400 Subject: [PATCH] do not expect/unwrap requests causes tokio runtime worker to panic as we attempt to convert an HTTP Request from ruma (try_into_http_request) into a reqwest Request so the reqwest http client on the server can execute said request. error message is not ideal ("invalid port number") but core issue is fixed. Co-authored-by: infamous Signed-off-by: girlbossceo --- src/api/server_server.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/api/server_server.rs b/src/api/server_server.rs index 8977af2c..ae100248 100644 --- a/src/api/server_server.rs +++ b/src/api/server_server.rs @@ -234,8 +234,7 @@ where } } - let reqwest_request = reqwest::Request::try_from(http_request) - .expect("all http requests are valid reqwest requests"); + let reqwest_request = reqwest::Request::try_from(http_request)?; let url = reqwest_request.url().clone();