We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 43e2776 commit fb306e5Copy full SHA for fb306e5
1 file changed
page.go
@@ -3,6 +3,7 @@ package pgkit
3
import (
4
"fmt"
5
"regexp"
6
+ "slices"
7
"strings"
8
9
sq "github.com/Masterminds/squirrel"
@@ -111,7 +112,7 @@ func (p *Page) SetDefaults(o *PaginatorSettings) {
111
112
func (p *Page) GetOrder(columnFunc func(string) string, defaultSort ...string) []Sort {
113
var sorts []Sort
114
if p != nil && len(p.Sort) != 0 {
- sorts = append(sorts, p.Sort...) // copy to avoid modifying the original slice
115
+ sorts = slices.Clone(p.Sort)
116
}
117
// fall back to column
118
if len(sorts) == 0 {
0 commit comments