feat: Handle returning to scoped importer search page
1 file changed, 4 insertions(+), 1 deletion(-)
changed files
M internal/server/global.go → internal/server/global.go
@@ -63,6 +63,7 @@ ) (*components.ResultData, int, error) { facets := r.URL.Query() facets.Del("query") facets.Del("page") + facets.Del("scoped") if !r.URL.Query().Has("query") && len(facets) == 0 { return nil, 0, nil@@ -125,7 +126,9 @@ } searchURL := *source.LocalURL() searchURL.Path += "search" - searchURL.RawQuery = r.URL.Query().Encode() + searchQuery := r.URL.Query() + searchQuery.Del("scoped") + searchURL.RawQuery = searchQuery.Encode() tdata := &components.ResultData{ TemplateData: components.TemplateData{