Generate tag overview, add file action
This commit is contained in:
@ -23,6 +23,8 @@ final class PostListPageGenerator {
|
||||
func createPages(for posts: [Post]) {
|
||||
let totalCount = posts.count
|
||||
guard totalCount > 0 else {
|
||||
// Create one empty page
|
||||
createPostFeedPage(1, pageCount: 1, posts: [])
|
||||
return
|
||||
}
|
||||
let postsPerPage = source.postsPerPage
|
||||
@ -80,7 +82,7 @@ final class PostListPageGenerator {
|
||||
pageNumber: pageIndex,
|
||||
totalPages: pageCount,
|
||||
languageButtonUrl: languageButtonUrl,
|
||||
linkPrefix: "/" + source.pageUrlPrefix(for: language) + "/")
|
||||
linkPrefix: source.pageUrlPrefix(for: language))
|
||||
let filePath = pageUrl(in: language, pageNumber: pageIndex) + ".html"
|
||||
guard save(fileContent, to: filePath) else {
|
||||
source.results.unsavedOutput(filePath, source: .feed)
|
||||
|
Reference in New Issue
Block a user