Marino Faggiana 7 жил өмнө
parent
commit
b7f92b0311

+ 4 - 1
PickerFileProvider/FileProvider.swift

@@ -754,8 +754,11 @@ class FileProvider: NSFileProviderExtension {
             
             if metadataFrom.directory {
                 
-            } else {
+                NCManageDatabase.sharedInstance.deleteDirectoryAndSubDirectory(serverUrl: serverUrlFrom)
+                NCManageDatabase.sharedInstance.moveMetadata(fileName: metadataFrom.fileName, directoryID: metadataFrom.directoryID, directoryIDTo: directoryIDTo)
+                _ = NCManageDatabase.sharedInstance.addDirectory(encrypted: false, favorite: false, fileID: nil, permissions: nil, serverUrl: serverUrlTo)
                 
+            } else {
                 NCManageDatabase.sharedInstance.moveMetadata(fileName: metadataFrom.fileName, directoryID: metadataFrom.directoryID, directoryIDTo: directoryIDTo)
             }