marinofaggiana 4 tahun lalu
induk
melakukan
c2f3695a51

+ 8 - 0
iOSClient/Database/NCManageDatabase.swift

@@ -1990,6 +1990,14 @@ class NCManageDatabase: NSObject {
                            ocIdsUdated.append(metadata.ocId)
                         }
                     }
+                    /*
+                    if metadata.directory && !updated {
+                        let table = realm.objects(tableDirectory.self).filter(NSPredicate(format: "ocId == %@", metadata.ocId)).first
+                        if table?.etag != metadata.etag {
+                            ocIdsUdated.append(metadata.ocId)
+                        }
+                    }
+                    */
                 }
             }
         } catch let error {

+ 3 - 0
iOSClient/Networking/NCOperationQueue.swift

@@ -184,8 +184,11 @@ class NCOperationSynchronization: ConcurrentOperation {
             self.finish()
         } else {
             if metadata.directory {
+                
                 let serverUrlFileName = metadata.serverUrl + "/" + metadata.fileName
+                
                 NCCommunication.shared.readFileOrFolder(serverUrlFileName: serverUrlFileName, depth: "1", showHiddenFiles: CCUtility.getShowHiddenFiles()) { (account, files, responseData, errorCode, errorDescription) in
+                    
                    if errorCode == 0 {
                     
                         NCManageDatabase.sharedInstance.convertNCCommunicationFilesToMetadatas(files, useMetadataFolder: true, account: account) { (metadataFolder, metadatasFolder, metadatas) in