Marino Faggiana 6 years ago
parent
commit
b6f4bfd487

+ 0 - 1
File Provider Extension/FileProviderExtension+Actions.swift

@@ -402,7 +402,6 @@ extension FileProviderExtension {
             
                 // Metadata TEMP
                 metadata.account = self.providerData.account
-                metadata.assetLocalIdentifier = tableDirectory.directoryID + fileName
                 metadata.date = NSDate()
                 metadata.directory = false
                 metadata.directoryID = tableDirectory.directoryID

+ 1 - 3
File Provider Extension/FileProviderExtension+Network.swift

@@ -209,7 +209,7 @@ extension FileProviderExtension {
             // importDocument
             if (selectorPost == providerData.selectorPostImportDocument) {
                 providerData.queueTradeSafe.sync(flags: .barrier) {
-                    let itemIdentifier = NSFileProviderItemIdentifier(assetLocalIdentifier)
+                    let itemIdentifier = NSFileProviderItemIdentifier(metadata.directoryID+fileName)
                     self.providerData.fileProviderSignalDeleteContainerItemIdentifier[itemIdentifier] = itemIdentifier
                     self.providerData.fileProviderSignalDeleteWorkingSetItemIdentifier[itemIdentifier] = itemIdentifier
                 }
@@ -222,7 +222,6 @@ extension FileProviderExtension {
             }
                         
             // remove session data
-            metadata.assetLocalIdentifier = ""
             metadata.session = ""
             metadata.sessionSelector = ""
             metadata.sessionSelectorPost = ""
@@ -275,7 +274,6 @@ extension FileProviderExtension {
             return
         }
         
-        metadata.assetLocalIdentifier = ""
         metadata.session = k_upload_session_extension
         metadata.sessionSelector = selectorUploadFile
         metadata.sessionSelectorPost = providerData.selectorPostItemChanged