From 7a8f54a192640c1a55db23f11ed8d8ca29cd1c22 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 27 Dec 2024 20:43:23 -0600 Subject: compute the timestamps each time --- indexHtml.go | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'indexHtml.go') diff --git a/indexHtml.go b/indexHtml.go index f0c0fd3..71108ee 100644 --- a/indexHtml.go +++ b/indexHtml.go @@ -99,19 +99,12 @@ func indexBodyRepo(w http.ResponseWriter, gourl string, giturl string, desc stri // fmt.Fprintln(w, " "+gourl+"") fmt.Fprintln(w, " "+gourl+"") fmt.Fprintln(w, " \"pkg.go.dev\" ") - // for i, s := range versionMap { - // log.Println("found i =", i, "with", "s =", s) - // } var vtime, version string gourl = strings.TrimSpace(gourl) - if tmp, ok := versionMap[gourl]; ok { - // log.Info("gopath", gopath, "tmp", tmp) - parts := strings.Fields(tmp) - if len(parts) == 2 { - // log.Info("GOT HERE gopath", gopath, "tmp", tmp) - version = parts[0] - vtime = parts[1] - } + if repo, ok := gitMap[gourl]; ok { + version = repo.GetLastTag() + age := repo.NewestAge() + vtime = formatDuration(age) } log.Info("gopath", gourl, "dur", vtime, "version", version) -- cgit v1.2.3