From a627f373b1254c081535fc7ecbcdeb7f6ea3708d Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Wed, 13 Feb 2019 14:18:54 +0100 Subject: Ensure local discovery on selective sync changes As far as I'm aware local discovery can be skipped on folders that are selective-sync blacklisted, so a local discovery is required when an entry is removed from the blacklist. Also rename avoidReadFromDbOnNextSync() -> schedulePathForRemoteDiscovery() since the old name might also imply it's not read from db in the local discovery - which is not the case. Use Folder:: schedulePathForLocalDiscovery() for that. --- test/testsyncjournaldb.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/testsyncjournaldb.cpp') diff --git a/test/testsyncjournaldb.cpp b/test/testsyncjournaldb.cpp index 2a5e98762..ceb23d4cc 100644 --- a/test/testsyncjournaldb.cpp +++ b/test/testsyncjournaldb.cpp @@ -243,7 +243,7 @@ private slots: makeEntry("foodir/subdir/subsubdir/file", fileType); makeEntry("foodir/subdir/otherdir", dirType); - _db.avoidReadFromDbOnNextSync(QByteArray("foodir/subdir")); + _db.schedulePathForRemoteDiscovery(QByteArray("foodir/subdir")); // Direct effects of parent directories being set to _invalid_ QCOMPARE(getEtag("foodir"), invalidEtag); -- cgit v1.2.3