Fix paginator with uglyurls

Fixes #1120
This commit is contained in:
bep 2015-05-10 15:23:36 +02:00
parent bef496b97e
commit 0e00ca6a6e
2 changed files with 3 additions and 1 deletions

View file

@ -23,6 +23,7 @@ import (
"math"
"path"
"reflect"
"strings"
)
type Pager struct {
@ -268,6 +269,8 @@ func paginatePages(seq interface{}, pagerSize int, section string) (pagers, erro
return nil, err
}
section = strings.TrimSuffix(section, ".html")
urlFactory := newPaginationURLFactory(section)
paginator, _ := newPaginator(pages, pagerSize, urlFactory)
pagers := paginator.Pagers()

View file

@ -172,7 +172,6 @@ func TestPaginate(t *testing.T) {
}
func doTestPaginate(t *testing.T, useViper bool) {
pagerSize := 5
if useViper {
viper.Set("paginate", pagerSize)