From bfc8da18af5be013b44151f9ef3cc354f56f6c45 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 17 Feb 2026 15:17:01 +0100 Subject: sort children alphabetically --- server/src/ui/node.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'server/src/ui/node.rs') diff --git a/server/src/ui/node.rs b/server/src/ui/node.rs index d510c71..7c3bb22 100644 --- a/server/src/ui/node.rs +++ b/server/src/ui/node.rs @@ -10,7 +10,7 @@ use jellycommon::{ jellyobject::{Object, Path}, *, }; -use jellydb::{Filter, Query, Sort}; +use jellydb::{Filter, MultiBehaviour, Query, Sort, SortOrder, ValueSort}; use rocket::get; #[get("/n/")] @@ -28,7 +28,12 @@ pub fn r_node(ri: RequestInfo<'_>, slug: &str) -> MyResult { let rows = txn .query(Query { - sort: Sort::None, + sort: Sort::Value(ValueSort { + multi: MultiBehaviour::First, + offset: None, + order: SortOrder::Ascending, + path: Path(vec![NO_TITLE.0]), + }), filter: Filter::Match(Path(vec![NO_PARENT.0]), row.to_be_bytes().to_vec()), })? .collect::>>()?; -- cgit v1.3