Marino Faggiana пре 7 година
родитељ
комит
2626030d97
1 измењених фајлова са 5 додато и 2 уклоњено
  1. 5 2
      PickerFileProvider/FileProvider.swift

+ 5 - 2
PickerFileProvider/FileProvider.swift

@@ -583,9 +583,12 @@ class FileProvider: NSFileProviderExtension {
             metadata.fileNameView = directoryName
             metadata.typeFile = k_metadataTypeFile_directory
             
-            //TODO: add metadata directory on DB
+            guard let metadataDB = NCManageDatabase.sharedInstance.addMetadata(metadata) else {
+                completionHandler(nil, NSFileProviderError(.noSuchItem))
+                return
+            }
             
-            let item = FileProviderItem(metadata: metadata, serverUrl: serverUrl)
+            let item = FileProviderItem(metadata: metadataDB, serverUrl: serverUrl)
                 
             completionHandler(item, nil)