From a7c74feb632d5d5a16b129e34de6f9c9118df610 Mon Sep 17 00:00:00 2001 From: Robert Perce Date: Sat, 30 May 2026 13:46:03 -0500 Subject: [PATCH] fix: sort by days-since numerically --- src/web/home.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/web/home.rs b/src/web/home.rs index 8895acf..680959b 100644 --- a/src/web/home.rs +++ b/src/web/home.rs @@ -34,7 +34,7 @@ mod get { #[derive(serde::Serialize, Debug, Clone)] struct TaskWithSince { task: Task, - since: String, + since: f64, } impl std::ops::Deref for TaskWithSince { @@ -86,7 +86,7 @@ mod get { let mut by_freq = last_completions .into_iter() .map(|task| TaskWithSince { - since: since(&task.datestamp).unwrap().to_string(), + since: since(&task.datestamp).unwrap(), task: task, }) .fold( @@ -172,7 +172,7 @@ mod get { a href=(format!("/task/{}", task.id)) { (PreEscaped(markdown::to_html(&task.description))) } } span .since id=(format!("since-{}", task.id)) { - (task.since) + (task.since.to_string()) } span .datestamp { (task.datestamp.as_ref().map_or("never", |v| v))