|
@@ -754,8 +754,11 @@ class FileProvider: NSFileProviderExtension {
|
|
|
|
|
|
if metadataFrom.directory {
|
|
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)
|
|
NCManageDatabase.sharedInstance.moveMetadata(fileName: metadataFrom.fileName, directoryID: metadataFrom.directoryID, directoryIDTo: directoryIDTo)
|
|
}
|
|
}
|
|
|
|
|