Marino Faggiana 7 سال پیش
والد
کامیت
47cd9ee672
1فایلهای تغییر یافته به همراه7 افزوده شده و 0 حذف شده
  1. 7 0
      PickerFileProvider/FileProvider.swift

+ 7 - 0
PickerFileProvider/FileProvider.swift

@@ -707,6 +707,13 @@ class FileProvider: NSFileProviderExtension {
         
         // Add, Remove (nil)
         NCManageDatabase.sharedInstance.addTag(itemIdentifier.rawValue, tagIOS: tagData)
+        
+        guard let item = try? item(for: itemIdentifier) else {
+            completionHandler(nil, NSFileProviderError(.noSuchItem))
+            return
+        }
+        
+        completionHandler(item, nil)
     }
     
     override func trashItem(withIdentifier itemIdentifier: NSFileProviderItemIdentifier, completionHandler: @escaping (NSFileProviderItem?, Error?) -> Void) {