aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/node.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-08-01 15:24:09 +0200
committermetamuffin <metamuffin@disroot.org>2023-08-01 15:24:09 +0200
commit551e62a6012284823d6b22a9257c3fae07de7fd9 (patch)
tree506c20d23a73b57acaa19f3abfa00ec5cc16a315 /server/src/routes/ui/node.rs
parentdbb8c1c2f0035ea41224dec319a996b89e13ec84 (diff)
downloadjellything-551e62a6012284823d6b22a9257c3fae07de7fd9.tar
jellything-551e62a6012284823d6b22a9257c3fae07de7fd9.tar.bz2
jellything-551e62a6012284823d6b22a9257c3fae07de7fd9.tar.zst
store parent node and show "go up" button
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 069f478..e4bf329 100644
--- a/server/src/routes/ui/node.rs
+++ b/server/src/routes/ui/node.rs
@@ -72,9 +72,9 @@ markup::define! {
DirectoryPage<'a>(_id: &'a str, node: &'a Node, children: &'a Vec<(String,Node)>) {
div.page.dir {
h1 { @node.public.title }
- // @if let Some(parent) = node.lib_path.parent() {
- // a.dirup[href=uri!(r_library_node(&parent))] { "Go up" }
- // }
+ @if let Some(parent) = &node.public.parent {
+ a.dirup[href=uri!(r_library_node(parent))] { "Go up" }
+ }
ul.directorylisting {
@for (id, node) in children.iter() {
li { @NodeCard { id, node } }