From 26b03fe8a0de45712ac1c4161df136d5275bf414 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 24 Nov 2023 14:09:15 +0800 Subject: [PATCH] [_] --- sui/core/page.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sui/core/page.go b/sui/core/page.go index 4086a615..942ee133 100644 --- a/sui/core/page.go +++ b/sui/core/page.go @@ -141,7 +141,15 @@ func (page *Page) Link(r *Request) string { paths = append(paths, part) } - return filepath.Join(paths...) + url := filepath.Join(paths...) + if r.Query != nil { + query := r.Query.Encode() + if query != "" { + url = url + "?" + query + } + } + + return url } // ReplaceDocument replace the document