diff options
author | Alan Pearce | 2025-03-23 12:49:46 +0100 |
---|---|---|
committer | Alan Pearce | 2025-03-23 12:49:46 +0100 |
commit | 297a7a2096a12e6ac50d7b2077f2d75a7026fae4 (patch) | |
tree | ff5895595092940b3579cc97f151a66916eed6ac /internal/components/search.go | |
parent | 7d4ff28794fcc8d7dd8c87f300ce6a6235f87cc5 (diff) | |
download | searchix-297a7a2096a12e6ac50d7b2077f2d75a7026fae4.tar.lz searchix-297a7a2096a12e6ac50d7b2077f2d75a7026fae4.tar.zst searchix-297a7a2096a12e6ac50d7b2077f2d75a7026fae4.zip |
feat: improve display of indexing times and durations
Diffstat (limited to 'internal/components/search.go')
-rw-r--r-- | internal/components/search.go | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/internal/components/search.go b/internal/components/search.go index b4ef7bd..ae44476 100644 --- a/internal/components/search.go +++ b/internal/components/search.go @@ -45,7 +45,7 @@ func SearchPage(tdata TemplateData, r ResultData, children ...g.Node) g.Node { g.Text("Indexing in progress, started "), Time( DateTime(Indexing.StartedAt.Format(time.RFC3339)), - Title(Indexing.StartedAt.Format(time.RFC3339)), + Title(Indexing.StartedAt.Format(time.DateTime)), g.Text(time.Since(Indexing.StartedAt).Round(time.Second).String()), ), g.Text(" ago. "), @@ -53,7 +53,7 @@ func SearchPage(tdata TemplateData, r ResultData, children ...g.Node) g.Node { g.Text("Last run took "), Time( DateTime(Indexing.FinishedAt.Format(time.RFC3339)), - Title(Indexing.FinishedAt.Format(time.RFC3339)), + Title(Indexing.FinishedAt.Format(time.DateTime)), g.Text(time.Since(Indexing.FinishedAt).Round(time.Minute).String()), ), ), @@ -62,14 +62,14 @@ func SearchPage(tdata TemplateData, r ResultData, children ...g.Node) g.Node { g.Text("Indexing last ran "), Time( DateTime(Indexing.FinishedAt.Format(time.RFC3339)), - Title(Indexing.FinishedAt.Format(time.RFC3339)), - g.Text(time.Since(Indexing.FinishedAt).Round(time.Minute).String()), + Title(Indexing.FinishedAt.Format(time.DateTime)), + g.Textf("%.0f hours ago", time.Since(Indexing.FinishedAt).Hours()), ), - g.Text(" ago, will run again in "), + g.Text(", will run again in "), Time( DateTime(Indexing.NextRun.Format(time.RFC3339)), - Title(Indexing.NextRun.Format(time.RFC3339)), - g.Text(time.Until(Indexing.NextRun).Round(time.Minute).String()), + Title(Indexing.NextRun.Format(time.DateTime)), + g.Textf("%.0f hours", time.Until(Indexing.NextRun).Hours()), ), g.Text("."), ), |