mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Move: Fix too many starting slashes in the destination header
QDir::cleanPath does not remove starting slashes on windows. So use account::davUrl which is already cleaned Issue: #6824
This commit is contained in:
parent
ef99800a94
commit
6ca724fc54
@ -89,8 +89,7 @@ void PropagateRemoteMove::start()
|
||||
}
|
||||
|
||||
QString source = propagator()->_remoteFolder + _item->_file;
|
||||
QString destination = QDir::cleanPath(propagator()->account()->url().path() + QLatin1Char('/')
|
||||
+ propagator()->account()->davPath() + propagator()->_remoteFolder + _item->_renameTarget);
|
||||
QString destination = QDir::cleanPath(propagator()->account()->davUrl().path() + propagator()->_remoteFolder + _item->_renameTarget);
|
||||
if (_item->_type == ItemTypeVirtualFile || _item->_type == ItemTypeVirtualFileDownload) {
|
||||
auto suffix = propagator()->syncOptions()._virtualFileSuffix;
|
||||
ASSERT(source.endsWith(suffix) && destination.endsWith(suffix));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user