Marino Faggiana 6 年之前
父節點
當前提交
ca24cd4033
共有 1 個文件被更改,包括 6 次插入5 次删除
  1. 6 5
      PickerFileProvider/FileProviderExtension+Network.swift

+ 6 - 5
PickerFileProvider/FileProviderExtension+Network.swift

@@ -128,16 +128,17 @@ extension FileProviderExtension {
             return
         }
         
-        /*
-        let metadatas = NCManageDatabase.sharedInstance.getMetadatas(predicate: NSPredicate(format: "fileName = %@ AND directoryID = %@", metadata.fileName, metadata.directoryID), sorted: "fileName", ascending: true)
-        */
+        if let metadataFileIDImportTemp = NCManageDatabase.sharedInstance.getMetadata(predicate: NSPredicate(format: "fileID CONTAINS %@ AND fileName = %@ AND directoryID = %@", FILEID_IMPORT_METADATA_TEMP, metadata.fileName, metadata.directoryID)) {
+            
+            return
+        }
         
         guard let parentItemIdentifier = providerData.getParentItemIdentifier(metadata: metadata) else {
             return
         }
-            
+        
         let item = FileProviderItem(metadata: metadata, parentItemIdentifier: parentItemIdentifier, providerData: providerData)
-            
+
         queueTradeSafe.async(flags: .barrier) {
             fileProviderSignalUpdateContainerItem[item.itemIdentifier] = item
             fileProviderSignalUpdateWorkingSetItem[item.itemIdentifier] = item