From dec38c87583f1643227df083f79d70d4fc46c484 Mon Sep 17 00:00:00 2001 From: Seednode Date: Mon, 9 Oct 2023 21:52:06 -0500 Subject: [PATCH] Fix prev/next buttons for info pages, add support for --prefix to the same --- cmd/index.go | 14 ++++---------- cmd/info.go | 12 ++++++++---- cmd/root.go | 2 +- 3 files changed, 13 insertions(+), 15 deletions(-) diff --git a/cmd/index.go b/cmd/index.go index 993904a..6a8837c 100644 --- a/cmd/index.go +++ b/cmd/index.go @@ -184,19 +184,13 @@ func registerIndexHandlers(mux *httprouter.Router, args []string, index *fileInd } func importIndex(args []string, index *fileIndex, formats types.Types) error { - skipIndex := false - if IndexFile != "" { err := index.Import(IndexFile) - if err == nil { - skipIndex = true - } - } - - if !skipIndex { - _, err := fileList(args, &filters{}, "", index, formats) if err != nil { - return err + _, err := fileList(args, &filters{}, "", index, formats) + if err != nil { + return err + } } } diff --git a/cmd/info.go b/cmd/info.go index aad7b01..852ffa4 100644 --- a/cmd/info.go +++ b/cmd/info.go @@ -57,18 +57,22 @@ func paginate(page int, fileCount int, ending bool) string { html.WriteString("") } - html.WriteString(fmt.Sprintf("", + html.WriteString(fmt.Sprintf("", + Prefix, firstPage)) - html.WriteString(fmt.Sprintf("", + html.WriteString(fmt.Sprintf("", + Prefix, prevPage, prevStatus)) - html.WriteString(fmt.Sprintf("", + html.WriteString(fmt.Sprintf("", + Prefix, nextPage, nextStatus)) - html.WriteString(fmt.Sprintf("", + html.WriteString(fmt.Sprintf("", + Prefix, lastPage)) html.WriteString("\n") diff --git a/cmd/root.go b/cmd/root.go index 9a8a623..8c9a8f3 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -12,7 +12,7 @@ import ( ) const ( - ReleaseVersion string = "3.0.0" + ReleaseVersion string = "3.0.1" ) var (