Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ios.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarino Faggiana <marino@marinofaggiana.com>2022-11-04 18:09:10 +0300
committerMarino Faggiana <marino@marinofaggiana.com>2022-11-04 18:09:10 +0300
commitc884a2890a36e5c4441221809f7d64fd178f3a54 (patch)
tree202f71fb873d6ce3b4c608851e11585531968ea4
parent1015d0dcf0f818b4af6579fe3b0bcca13eb7dd97 (diff)
added observeTableMetadata
Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
-rw-r--r--iOSClient/Networking/NCNetworkingProcessUpload.swift6
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)")