summaryrefslogtreecommitdiff
path: root/webapp/src/utils.rs
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-12-27 19:55:10 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-12-27 19:58:45 -0500
commit21b7b57336cd3bf7bd328ada38c6069a48504f85 (patch)
treec0d47337f584403febcfc9ec365ea1ea810e782e /webapp/src/utils.rs
parent3418ebf4db2375e0dfe2343da57d674e1f4fd57f (diff)
`cargo fmt`
Diffstat (limited to 'webapp/src/utils.rs')
-rw-r--r--webapp/src/utils.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/webapp/src/utils.rs b/webapp/src/utils.rs
index 1eadf2f..86493eb 100644
--- a/webapp/src/utils.rs
+++ b/webapp/src/utils.rs
@@ -2,9 +2,15 @@ use gloo_net::http::Response;
use serde::de::DeserializeOwned;
pub async fn ok_json<T>(response: Response) -> Result<T, anyhow::Error>
-where T: DeserializeOwned {
+where
+ T: DeserializeOwned,
+{
if !response.ok() {
- anyhow::bail!("Request failed: {} {}", response.status(), response.status_text());
+ anyhow::bail!(
+ "Request failed: {} {}",
+ response.status(),
+ response.status_text()
+ );
}
Ok(response.json().await?)
}