From 0a1631a7e0beef2e3680605fa9dfaf28c9633372 Mon Sep 17 00:00:00 2001 From: Leon Mika Date: Sun, 22 Mar 2026 16:22:32 +1100 Subject: [PATCH] Fixed paging URL --- providers/sitebuilder/builder.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/providers/sitebuilder/builder.go b/providers/sitebuilder/builder.go index 7523d13..9e5199d 100644 --- a/providers/sitebuilder/builder.go +++ b/providers/sitebuilder/builder.go @@ -164,11 +164,11 @@ func (b *Builder) renderPostListWithCategories(bctx buildContext, ctx context.Co if page == 2 { prevURL = "/posts/" } else { - prevURL = fmt.Sprintf("/posts/page/%d/", page-1) + prevURL = fmt.Sprintf("/posts/%d/", page-1) } } if page < totalPages { - nextURL = fmt.Sprintf("/posts/page/%d/", page+1) + nextURL = fmt.Sprintf("/posts/%d/", page+1) } pl := postListData{ @@ -184,7 +184,7 @@ func (b *Builder) renderPostListWithCategories(bctx buildContext, ctx context.Co if page == 1 { paths = []string{"", "/posts"} } else { - paths = []string{fmt.Sprintf("/posts/page/%d", page)} + paths = []string{fmt.Sprintf("/posts/%d", page)} } for _, path := range paths { @@ -423,16 +423,16 @@ func (b *Builder) renderCategoryPages(ctx buildContext, goCtx context.Context) e if page == 2 { prevURL = basePath + "/" } else { - prevURL = fmt.Sprintf("%s/page/%d/", basePath, page-1) + prevURL = fmt.Sprintf("%s/%d/", basePath, page-1) } } if page < totalPages { - nextURL = fmt.Sprintf("%s/page/%d/", basePath, page+1) + nextURL = fmt.Sprintf("%s/%d/", basePath, page+1) } path := basePath if page > 1 { - path = fmt.Sprintf("%s/page/%d", basePath, page) + path = fmt.Sprintf("%s/%d", basePath, page) } data := categorySingleData{