From 383ee780613116e78db9114a39a2d6127533463c Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Wed, 19 Mar 2025 20:49:46 +0100 Subject: feat: show last/next/current indexing run time --- internal/index/search.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'internal/index/search.go') diff --git a/internal/index/search.go b/internal/index/search.go index 3f9c13a..d5bf177 100644 --- a/internal/index/search.go +++ b/internal/index/search.go @@ -4,6 +4,7 @@ import ( "bytes" "context" "encoding/gob" + "time" "go.alanpearce.eu/searchix/internal/config" "go.alanpearce.eu/searchix/internal/nix" @@ -33,6 +34,10 @@ type ReadIndex struct { meta *Meta } +func (index *ReadIndex) LastUpdated() time.Time { + return index.meta.LastUpdated() +} + func (index *ReadIndex) GetEnabledSources() ([]string, errors.E) { facet := bleve.NewFacetRequest("Source", 100) query := bleve.NewMatchAllQuery() -- cgit 1.4.1