aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/node.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/ui/node.rs')
-rw-r--r--server/src/routes/ui/node.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/routes/ui/node.rs b/server/src/routes/ui/node.rs
index 93186bf..a784482 100644
--- a/server/src/routes/ui/node.rs
+++ b/server/src/routes/ui/node.rs
@@ -17,7 +17,7 @@ use crate::{
uri,
};
use anyhow::{anyhow, Context};
-use jellycommon::{Node, NodeKind};
+use jellycommon::{Node, NodeKind, NodePublic};
use rocket::{get, serde::json::Json, Either, State};
#[get("/n/<id>")]
@@ -26,7 +26,7 @@ pub async fn r_library_node(
id: String,
db: &State<Database>,
aj: AcceptJson,
-) -> Result<Either<DynLayoutPage<'_>, Json<Node>>, MyError> {
+) -> Result<Either<DynLayoutPage<'_>, Json<NodePublic>>, MyError> {
let node = db
.node
.get(&id)
@@ -34,7 +34,7 @@ pub async fn r_library_node(
.ok_or(anyhow!("node does not exist"))?;
if *aj {
- return Ok(Either::Right(Json(node)));
+ return Ok(Either::Right(Json(node.public)));
}
let children = node