diff options
author | Marino Faggiana <marino@marinofaggiana.com> | 2022-11-04 18:09:10 +0300 |
---|---|---|
committer | Marino Faggiana <marino@marinofaggiana.com> | 2022-11-04 18:09:10 +0300 |
commit | c884a2890a36e5c4441221809f7d64fd178f3a54 (patch) | |
tree | 202f71fb873d6ce3b4c608851e11585531968ea4 | |
parent | 1015d0dcf0f818b4af6579fe3b0bcca13eb7dd97 (diff) |
added observeTableMetadata
Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
-rw-r--r-- | iOSClient/Networking/NCNetworkingProcessUpload.swift | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/iOSClient/Networking/NCNetworkingProcessUpload.swift b/iOSClient/Networking/NCNetworkingProcessUpload.swift index df36aff74..ca9f33a25 100644 --- a/iOSClient/Networking/NCNetworkingProcessUpload.swift +++ b/iOSClient/Networking/NCNetworkingProcessUpload.swift @@ -37,13 +37,13 @@ class NCNetworkingProcessUpload: NSObject { func observeTableMetadata() { let realm = try! Realm() - let results = realm.objects(tableMetadata.self) + let results = realm.objects(tableMetadata.self).filter("session != '' || sessionError != ''") notificationToken = results.observe { [weak self] (changes: RealmCollectionChange) in switch changes { case .initial: print("Initial") - case .update(_, _, let insertions, let modifications): - if (insertions.count > 0 || modifications.count > 0) { + case .update(_, let deletions, let insertions, let modifications): + if (deletions.count > 0 || insertions.count > 0 || modifications.count > 0) { self?.invalidateObserveTableMetadata() self?.start(completition: { items in print("[LOG] PROCESS-UPLOAD \(items)") |