projects
/
nextcloud-desktop.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b2e86c2
)
Quick fix! Disable VFS folders removal for non-Windows VFS.
author
alex-z
<blackslayer4@gmail.com>
Thu, 18 Nov 2021 14:13:14 +0000
(16:13 +0200)
committer
alex-z
<blackslayer4@gmail.com>
Mon, 22 Nov 2021 10:37:18 +0000
(12:37 +0200)
Signed-off-by: alex-z <blackslayer4@gmail.com>
src/libsync/discovery.cpp
patch
|
blob
|
history
diff --git
a/src/libsync/discovery.cpp
b/src/libsync/discovery.cpp
index d8b894d0f4909a5981f86b92a41e7e2bc66bdf00..8d16c6f0a8565e6fa30e071f3798d23f95428498 100644
(file)
--- a/
src/libsync/discovery.cpp
+++ b/
src/libsync/discovery.cpp
@@
-1000,6
+1000,11
@@
void ProcessDirectoryJob::processFileAnalyzeLocalInfo(
return;
}
+ if (localEntry.isDirectory && _discoveryData->_syncOptions._vfs->mode() != Vfs::WindowsCfApi) {
+ // for VFS folders on Windows only
+ return;
+ }
+
Q_ASSERT(item->_instruction == CSYNC_INSTRUCTION_NEW);
if (item->_instruction != CSYNC_INSTRUCTION_NEW) {
qCWarning(lcDisco) << "Trying to wipe a virtual item" << path._local << " with item->_instruction" << item->_instruction;