diff --git a/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift b/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift index c7cd0f13c..6b304c1a4 100644 --- a/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift +++ b/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift @@ -624,8 +624,6 @@ private extension CloudKitAccountDelegate { group.notify(queue: DispatchQueue.main) { - newAndUpdatedArticles = newAndUpdatedArticles.subtracting(deletedArticles) - self.articlesZone.deleteArticles(deletedArticles) { _ in self.refreshProgress.completeTask() self.saveNewArticles(newAndUpdatedArticles) { @@ -697,8 +695,6 @@ private extension CloudKitAccountDelegate { newAndUpdatedArticles.formUnion(articleChanges.updatedArticles ?? Set
()) let deletedArticles = articleChanges.deletedArticles ?? Set
() - newAndUpdatedArticles = newAndUpdatedArticles.subtracting(deletedArticles) - self.articlesZone.deleteArticles(deletedArticles) { _ in self.refreshProgress.completeTask() self.articlesZone.saveNewArticles(newAndUpdatedArticles) { _ in @@ -781,7 +777,6 @@ private extension CloudKitAccountDelegate { var newAndUpdatedArticles = articleChanges.newArticles ?? Set
() newAndUpdatedArticles.formUnion(articleChanges.updatedArticles ?? Set
()) let deletedArticles = articleChanges.deletedArticles ?? Set
() - newAndUpdatedArticles = newAndUpdatedArticles.subtracting(deletedArticles) self.articlesZone.deleteArticles(deletedArticles) { _ in self.refreshProgress.completeTask()