diff options
author | metamuffin <metamuffin@disroot.org> | 2024-01-22 00:19:46 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-01-22 00:19:46 +0100 |
commit | 3a37d42e0c12d6a382849cca6cd2df63519b336e (patch) | |
tree | f5560a6a4a30089b6914b017481e95686086dd7e /client | |
parent | fbe81537a258a0f8b087a5a21abd58fb9c8a4ee1 (diff) | |
download | jellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar jellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar.bz2 jellything-3a37d42e0c12d6a382849cca6cd2df63519b336e.tar.zst |
fix config load
Diffstat (limited to 'client')
-rw-r--r-- | client/src/lib.rs | 12 |
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?) } |