From 1b24140e1ab6b4982600a0a8618e9977d94242ea Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Wed, 7 Jul 2021 12:24:21 -0500 Subject: [PATCH] Remove reset for processing as it was causing an infinite loop in some scenarios. --- .../Account/CloudKit/CloudKitSendStatusOperation.swift | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Account/Sources/Account/CloudKit/CloudKitSendStatusOperation.swift b/Account/Sources/Account/CloudKit/CloudKitSendStatusOperation.swift index 459305902..b469a034e 100644 --- a/Account/Sources/Account/CloudKit/CloudKitSendStatusOperation.swift +++ b/Account/Sources/Account/CloudKit/CloudKitSendStatusOperation.swift @@ -74,13 +74,11 @@ private extension CloudKitSendStatusOperation { case .success(let syncStatuses): func stopProcessing() { - self.database.resetAllSelectedForProcessing { _ in - if self.showProgress { - self.refreshProgress?.completeTask() - } - os_log(.debug, log: self.log, "Done sending article statuses.") - self.operationDelegate?.operationDidComplete(self) + if self.showProgress { + self.refreshProgress?.completeTask() } + os_log(.debug, log: self.log, "Done sending article statuses.") + self.operationDelegate?.operationDidComplete(self) } guard syncStatuses.count > 0 else {