From 432addf39c39e5d76576013164f997d51ea4999b Mon Sep 17 00:00:00 2001 From: Livid Date: Fri, 8 Sep 2023 16:11:48 -0700 Subject: [PATCH] Save article HTML after aggregated --- Planet/Entities/MyPlanetModel.swift | 5 ++++- Planet/versioning.xcconfig | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Planet/Entities/MyPlanetModel.swift b/Planet/Entities/MyPlanetModel.swift index 83674da1..3647580c 100644 --- a/Planet/Entities/MyPlanetModel.swift +++ b/Planet/Entities/MyPlanetModel.swift @@ -1335,7 +1335,7 @@ class MyPlanetModel: Equatable, Hashable, Identifiable, ObservableObject, Codabl // MARK: - Render index.html and pages let itemsPerPage = template.idealItemsPerPage ?? 10 let generateIndexPagination = template.generateIndexPagination ?? false - if generateIndexPagination && publicPlanet.articles.count > itemsPerPage { + if generateIndexPagination == true && publicPlanet.articles.count > itemsPerPage { let pages = Int(ceil(Double(publicPlanet.articles.count) / Double(itemsPerPage))) debugPrint("Rendering \(pages) pages") for i in 1...pages { @@ -1680,6 +1680,9 @@ class MyPlanetModel: Equatable, Hashable, Identifiable, ObservableObject, Codabl } } } + Task { + try? newArticle.savePublic() + } DispatchQueue.main.async { self.articles.append(newArticle) } diff --git a/Planet/versioning.xcconfig b/Planet/versioning.xcconfig index e0755d30..0ecd6aa4 100644 --- a/Planet/versioning.xcconfig +++ b/Planet/versioning.xcconfig @@ -1 +1 @@ -CURRENT_PROJECT_VERSION = 1624 +CURRENT_PROJECT_VERSION = 1625