hugolib: Only consider regular pages in Prev/Next

Fixes #3108
This commit is contained in:
Bjørn Erik Pedersen
2017-02-28 09:06:33 +01:00
parent 396276aafa
commit 0b91053c9f
2 changed files with 17 additions and 4 deletions

View File

@@ -370,6 +370,19 @@ func doTestMultiSitesBuild(t *testing.T, configTemplate, configSuffix string) {
require.Equal(t, "Home", enSite.Menus["main"].ByName()[0].Name)
require.Equal(t, "Heim", nnSite.Menus["main"].ByName()[0].Name)
// Issue #3108
next := enSite.RegularPages[0].Next
require.NotNil(t, next)
require.Equal(t, KindPage, next.Kind)
for {
if next == nil {
break
}
require.Equal(t, KindPage, next.Kind)
next = next.Next
}
}
func TestMultiSitesRebuild(t *testing.T) {