diff options
author | metamuffin <metamuffin@disroot.org> | 2023-08-01 15:24:09 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-08-01 15:24:09 +0200 |
commit | 551e62a6012284823d6b22a9257c3fae07de7fd9 (patch) | |
tree | 506c20d23a73b57acaa19f3abfa00ec5cc16a315 /server/src/routes/ui/node.rs | |
parent | dbb8c1c2f0035ea41224dec319a996b89e13ec84 (diff) | |
download | jellything-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.rs | 6 |
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 } } |