From e3fcc63d7ca5f2a5c4242c9669f57d4bfc39b7e0 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 12 Nov 2022 13:50:36 -0600 Subject: [PATCH] Remove unnecessary CloudKit code --- .../CloudKit/CloudKitArticlesZone.swift | 22 ------------------- .../CloudKitReceiveStatusOperation.swift | 2 +- 2 files changed, 1 insertion(+), 23 deletions(-) diff --git a/Account/Sources/Account/CloudKit/CloudKitArticlesZone.swift b/Account/Sources/Account/CloudKit/CloudKitArticlesZone.swift index c3e68a423..91cd788b9 100644 --- a/Account/Sources/Account/CloudKit/CloudKitArticlesZone.swift +++ b/Account/Sources/Account/CloudKit/CloudKitArticlesZone.swift @@ -62,28 +62,6 @@ final class CloudKitArticlesZone: CloudKitZone { migrateChangeToken() } - func refreshArticles(completion: @escaping ((Result) -> Void)) { - fetchChangesInZone() { result in - switch result { - case .success: - completion(.success(())) - case .failure(let error): - if case CloudKitZoneError.userDeletedZone = error { - self.createZoneRecord() { result in - switch result { - case .success: - self.refreshArticles(completion: completion) - case .failure(let error): - completion(.failure(error)) - } - } - } else { - completion(.failure(error)) - } - } - } - } - func saveNewArticles(_ articles: Set
, completion: @escaping ((Result) -> Void)) { guard !articles.isEmpty else { completion(.success(())) diff --git a/Account/Sources/Account/CloudKit/CloudKitReceiveStatusOperation.swift b/Account/Sources/Account/CloudKit/CloudKitReceiveStatusOperation.swift index 700bcef17..91d0f0789 100644 --- a/Account/Sources/Account/CloudKit/CloudKitReceiveStatusOperation.swift +++ b/Account/Sources/Account/CloudKit/CloudKitReceiveStatusOperation.swift @@ -32,7 +32,7 @@ class CloudKitReceiveStatusOperation: MainThreadOperation, Logging { logger.debug("Refreshing article statuses...") - articlesZone.refreshArticles() { result in + articlesZone.fetchChangesInZone() { result in self.logger.debug("Done refreshing article statuses.") switch result { case .success: