summaryrefslogtreecommitdiffstats
path: root/hugolib/page__paginator.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-04-07 21:59:37 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2019-04-08 11:02:12 +0200
commit612a06f0671125be6b42ec2982a18080005994c8 (patch)
tree97da279b738b2f6f0bfb25e2eac8002af3b6d1e0 /hugolib/page__paginator.go
parent3db4a1cf7ab12343ce5705ac56aa7ca6ea1677b6 (diff)
Misc paginator adjustments
* Rewind paginator for server mode * Add some more related tests. * Replace the clumsy scratch constructs in internal paginator template with variables See #5825
Diffstat (limited to 'hugolib/page__paginator.go')
-rw-r--r--hugolib/page__paginator.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/hugolib/page__paginator.go b/hugolib/page__paginator.go
index 93701e799..020d08089 100644
--- a/hugolib/page__paginator.go
+++ b/hugolib/page__paginator.go
@@ -81,3 +81,7 @@ func (p *pagePaginator) Paginator(options ...interface{}) (*page.Pager, error) {
return p.current, nil
}
+
+func (p *pagePaginator) rewind() {
+ p.current = p.current.First()
+}