Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Kamm <mail@ckamm.de>2019-04-12 11:59:24 +0300
committerKevin Ottens <kevin.ottens@nextcloud.com>2020-12-15 12:58:48 +0300
commitfbe2dbf4ab8296306df1062e721778aa1173c041 (patch)
treeb12b10ef15e53599fd26188306bae50b4753ab5d /src/libsync/discovery.cpp
parentc50f041c5b7a391a8b5a4f232c658a96476f2ae5 (diff)
Discovery: Query data-fingerprint on root item
Previously the property wasn't queried, meaning the fingerprint logic couldn't get triggered.
Diffstat (limited to 'src/libsync/discovery.cpp')
-rw-r--r--src/libsync/discovery.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libsync/discovery.cpp b/src/libsync/discovery.cpp
index 6a3d04f36..60226d404 100644
--- a/src/libsync/discovery.cpp
+++ b/src/libsync/discovery.cpp
@@ -1328,6 +1328,8 @@ DiscoverySingleDirectoryJob *ProcessDirectoryJob::startAsyncServerQuery()
{
auto serverJob = new DiscoverySingleDirectoryJob(_discoveryData->_account,
_discoveryData->_remoteFolder + _currentFolder._server, this);
+ if (!_dirItem)
+ serverJob->setIsRootPath(); // query the fingerprint on the root
connect(serverJob, &DiscoverySingleDirectoryJob::etag, this, &ProcessDirectoryJob::etag);
_discoveryData->_currentlyActiveJobs++;
_pendingAsyncJobs++;