Added support for CloudKit push notifications (subscriptions).

This commit is contained in:
Maurice Parker
2020-03-30 02:48:25 -05:00
parent e2d8db6f26
commit 187121298e
14 changed files with 135 additions and 30 deletions

View File

@@ -47,6 +47,8 @@ final class ReaderAPIAccountDelegate: AccountDelegate {
}
}
var refreshProgress = DownloadProgress(numberOfTasks: 0)
init(dataFolder: String, transport: Transport?) {
let databaseFilePath = (dataFolder as NSString).appendingPathComponent("Sync.sqlite3")
@@ -77,7 +79,9 @@ final class ReaderAPIAccountDelegate: AccountDelegate {
}
var refreshProgress = DownloadProgress(numberOfTasks: 0)
func receiveRemoteNotification(for account: Account, userInfo: [AnyHashable : Any], completion: @escaping () -> Void) {
completion()
}
func refreshAll(for account: Account, completion: @escaping (Result<Void, Error>) -> Void) {