diff options
Diffstat (limited to 'internal/index/search.go')
-rw-r--r-- | internal/index/search.go | 5 |
1 files changed, 5 insertions, 0 deletions
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() |