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)