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)