Merge pull request #6216 from nextcloud/bugfix/fixEditLocallyFromServerWithDataFingerprint

avoid restore algorithm by setting the data fingerprint from sync DB
This commit is contained in:
Matthieu Gallien 2023-11-24 15:20:57 +01:00 committed by GitHub
commit 6b66b389bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -686,6 +686,8 @@ void SyncEngine::startSync()
}
if (singleItemDiscoveryOptions().isValid() && singleItemDiscoveryOptions().discoveryDirItem) {
const auto databaseFingerprint = _journal->dataFingerprint();
_discoveryPhase->_dataFingerprint = databaseFingerprint;
ProcessDirectoryJob::PathTuple path = {};
path._local = path._original = path._server = path._target = singleItemDiscoveryOptions().discoveryPath;