all repos — searchix @ 383ee780613116e78db9114a39a2d6127533463c

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: show last/next/current indexing run time

Alan Pearce
commit

383ee780613116e78db9114a39a2d6127533463c

parent

49e3004d33bf84aa081460e4a6d89a8d84cc12b0

1 file changed, 11 insertions(+), 0 deletions(-)

changed files
M internal/index/index_meta.gointernal/index/index_meta.go
@@ -118,3 +118,14 @@ i.data.Sources = make(map[string]*SourceMeta)
} i.data.Sources[source] = meta } + +func (i *Meta) LastUpdated() time.Time { + var last time.Time + for _, sourceMeta := range i.data.Sources { + if sourceMeta.Updated.After(last) { + last = sourceMeta.Updated + } + } + + return last +}