return;
}
- const auto currentSyncPaused = syncPaused();
- setSyncPaused(true);
-
qCInfo(lcFolder) << "About to blacklist: " << e2eFoldersToBlacklist;
bool ok = false;
_journal.setSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, expandedBlacklist);
_journal.setSelectiveSyncList(SyncJournalDb::SelectiveSyncE2eFoldersToRemoveFromBlacklist, e2eFoldersToBlacklist);
- setSyncPaused(currentSyncPaused);
+ if(isBusy()) {
+ slotTerminateSync();
+ }
for (const auto &path : qAsConst(e2eFoldersToBlacklist)) {
_journal.schedulePathForRemoteDiscovery(path);
+ schedulePathForLocalDiscovery(path);
}
- scheduleThisFolderSoon();
+ slotScheduleThisFolder();
}
QString Folder::fileFromLocalPath(const QString &localPath) const