Don't fail when calling Paginate with an empty pages.PagesGroup

Fixes #10802
This commit is contained in:
Bjørn Erik Pedersen
2023-03-08 09:28:46 +01:00
parent 0f01bd4637
commit 34a86e13f6
3 changed files with 35 additions and 9 deletions

View File

@@ -277,11 +277,11 @@ func Paginate(td TargetPathDescriptor, seq any, pagerSize int) (*Paginator, erro
var paginator *Paginator
groups, err := ToPagesGroup(seq)
groups, ok, err := ToPagesGroup(seq)
if err != nil {
return nil, err
}
if groups != nil {
if ok {
paginator, _ = newPaginatorFromPageGroups(groups, pagerSize, urlFactory)
} else {
pages, err := ToPages(seq)