From efacc602afd0bef0da4d357ed3a6136fd4da314b Mon Sep 17 00:00:00 2001 From: Franklin Date: Tue, 6 Sep 2022 11:52:27 -0400 Subject: [PATCH] Added messageresource parsing from error requests --- src/middleware/client.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/middleware/client.rs b/src/middleware/client.rs index cc43cb9..87411e0 100644 --- a/src/middleware/client.rs +++ b/src/middleware/client.rs @@ -38,7 +38,10 @@ pub async fn perform_request( Err(Error::UnexpectedStatusCode( expected_status_code, res.status().as_u16(), - MessageResource::new_from_str(&res.text().await.unwrap()), + match res.json::().await { + Ok(message) => message, + Err(e) => MessageResource::new_from_err(e.to_string()), + }, )) } }