Limits updating sources to app launch and manually via pull-to-refresh

This commit is contained in:
Riley Testut
2023-12-07 17:30:46 -06:00
committed by Magesh K
parent cf09843538
commit 9716ee6152
4 changed files with 158 additions and 163 deletions

View File

@@ -304,6 +304,11 @@ extension LaunchViewController
AppManager.shared.updatePatronsIfNeeded()
PatreonAPI.shared.refreshPatreonAccount()
AppManager.shared.updateAllSources { result in
guard case .failure(let error) = result else { return }
Logger.main.error("Failed to update sources on launch. \(error.localizedDescription, privacy: .public)")
}
self.updateKnownSources()
WidgetCenter.shared.reloadAllTimelines()