From 07363e47a9ad4b5daee3fedfe24558cdd19616aa Mon Sep 17 00:00:00 2001 From: spikecodes <19519553+spikecodes@users.noreply.github.com> Date: Wed, 17 Mar 2021 16:53:49 -0700 Subject: [PATCH] Request building error handler --- src/client.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/client.rs b/src/client.rs index d60f71d..c0c9cc2 100644 --- a/src/client.rs +++ b/src/client.rs @@ -64,7 +64,11 @@ fn request(url: String) -> Boxed, String>> { .header("Accept-Language", "en-US,en;q=0.5") .header("Connection", "keep-alive") .body(Body::empty()) - .expect("request builder") + .map_err(|e| { + println!("Error building request to send to Reddit: {} - URL: {}", e.to_string(), uri); + e + }) + .unwrap_or_default() }; async move {