From ec499b1347413a0027bf5cdb4470ca247437c0bd Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Fri, 8 May 2020 01:48:35 -0500 Subject: [PATCH] Refactor the code to be slightly more clear in purpose --- .../Account/CloudKit/CloudKitAccountDelegate.swift | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift b/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift index 3ae9cb834..ea7dd3770 100644 --- a/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift +++ b/Frameworks/Account/CloudKit/CloudKitAccountDelegate.swift @@ -512,8 +512,10 @@ private extension CloudKitAccountDelegate { case .success: self.refreshProgress.completeTask() self.combinedRefresh(account, webFeeds) { - self.refreshProgress.clear() - account.metadata.lastArticleFetchEndTime = Date() + self.sendArticleStatus(for: account, showProgress: true) { _ in + self.refreshProgress.clear() + account.metadata.lastArticleFetchEndTime = Date() + } } case .failure(let error): fail(error) @@ -571,10 +573,7 @@ private extension CloudKitAccountDelegate { } group.notify(queue: DispatchQueue.main) { - self.sendArticleStatus(for: account, showProgress: true) { _ in - self.refreshProgress.completeTask() - completion() - } + completion() } }