From c884a2890a36e5c4441221809f7d64fd178f3a54 Mon Sep 17 00:00:00 2001 From: Marino Faggiana Date: Fri, 4 Nov 2022 16:09:10 +0100 Subject: added observeTableMetadata Signed-off-by: Marino Faggiana --- iOSClient/Networking/NCNetworkingProcessUpload.swift | 6 +++--- 1 file 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)") -- cgit v1.2.3