marinofaggiana 4 роки тому
батько
коміт
e918b13f84

+ 1 - 3
iOSClient/Networking/NCNetworking.swift

@@ -794,10 +794,8 @@ import Queuer
             
             if errorCode == 0 {
                 NCManageDatabase.sharedInstance.convertNCCommunicationFilesToMetadatas(files, useMetadataFolder: false, account: account) { (_, _, metadatas) in
-                    let metadatasResult = NCManageDatabase.sharedInstance.getMetadatas(predicate: NSPredicate(format: "account == %@ AND favorite == true", account))
-                    let metadatasChanged = NCManageDatabase.sharedInstance.updateMetadatas(metadatas, metadatasResult: metadatasResult, withVerifyLocal: CCUtility.getFavoriteOffline())
                     #if !EXTENSION
-                    for metadata in metadatasChanged {
+                    for metadata in metadatas {
                        if CCUtility.getFavoriteOffline() {
                            NCOperationQueue.shared.synchronizationMetadata(metadata, selector: selectorDownloadFile)
                        } else {

+ 1 - 1
iOSClient/Networking/NCOperationQueue.swift

@@ -212,7 +212,7 @@ class NCOperationSynchronization: ConcurrentOperation {
                             }
                             
                             // Update etag directory
-                            NCManageDatabase.sharedInstance.addDirectory(encrypted: metadataFolder.e2eEncrypted, favorite: metadataFolder.favorite, ocId: metadataFolder.ocId, fileId: metadataFolder.fileId, etag: metadataFolder.etag, permissions: metadataFolder.permissions, serverUrl: metadataFolder.serverUrl, richWorkspace: metadataFolder.richWorkspace, account: metadataFolder.account)
+                            NCManageDatabase.sharedInstance.addDirectory(encrypted: metadataFolder.e2eEncrypted, favorite: metadataFolder.favorite, ocId: metadataFolder.ocId, fileId: metadataFolder.fileId, etag: metadataFolder.etag, permissions: metadataFolder.permissions, serverUrl: serverUrlFileName, richWorkspace: metadataFolder.richWorkspace, account: metadataFolder.account)
                         }
                     
                     } else if errorCode == 404 && self.metadata.directory {