aboutsummaryrefslogtreecommitdiff
path: root/client/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-01-22 00:19:46 +0100
committermetamuffin <metamuffin@disroot.org>2024-01-22 00:19:46 +0100
commit3a37d42e0c12d6a382849cca6cd2df63519b336e (patch)
treef5560a6a4a30089b6914b017481e95686086dd7e /client/src/lib.rs
parentfbe81537a258a0f8b087a5a21abd58fb9c8a4ee1 (diff)
downloadjellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar
jellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar.bz2
jellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar.zst
fix config load
Diffstat (limited to 'client/src/lib.rs')
-rw-r--r--client/src/lib.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/client/src/lib.rs b/client/src/lib.rs
index 19be760..f55929a 100644
--- a/client/src/lib.rs
+++ b/client/src/lib.rs
@@ -78,6 +78,18 @@ impl Session {
.get(format!("{}/n/{id}", self.instance.base()))
.send()
.await?
+ .error_for_status()?
+ .json()
+ .await?)
+ }
+ pub async fn node_extended(&self, id: &str) -> Result<NodePublic> {
+ debug!("downloading extended node {id:?}");
+ Ok(self
+ .client
+ .get(format!("{}/n/{id}/extended", self.instance.base()))
+ .send()
+ .await?
+ .error_for_status()?
.json()
.await?)
}