Bladeren bron

clear code

Marino Faggiana 6 jaren geleden
bovenliggende
commit
35e4138aef
1 gewijzigde bestanden met toevoegingen van 4 en 9 verwijderingen
  1. 4 9
      PickerFileProvider/FileProviderExtension+Actions.swift

+ 4 - 9
PickerFileProvider/FileProviderExtension+Actions.swift

@@ -177,17 +177,12 @@ extension FileProviderExtension {
                 return
             }
             
-            guard let parentItemIdentifier = self.providerData.getParentItemIdentifier(metadata: metadata) else {
-                completionHandler(nil, NSFileProviderError(.noSuchItem))
-                return
-            }
-            
             let item = FileProviderItem(metadata: metadata, parentItemIdentifier: parentItemIdentifier, providerData: self.providerData)
-                
-            fileProviderSignalUpdateContainerItem[item.itemIdentifier] = item
-            fileProviderSignalUpdateWorkingSetItem[item.itemIdentifier] = item
+            
+            fileProviderSignalUpdateContainerItem[itemIdentifier] = item
+            fileProviderSignalUpdateWorkingSetItem[itemIdentifier] = item
 
-            self.signalEnumerator(for: [item.parentItemIdentifier, .workingSet])
+            self.signalEnumerator(for: [parentItemIdentifier, .workingSet])
                 
             completionHandler(item, nil)