From af45017e9484ca63b3dc3da5479f5d595c8a61de Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Mon, 24 Jul 2023 17:11:47 +0800 Subject: [PATCH] Do not clear the whitelist on sync success Signed-off-by: Claudio Cambra --- src/gui/folder.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/gui/folder.cpp b/src/gui/folder.cpp index 1453cfbfac..02caa5322e 100644 --- a/src/gui/folder.cpp +++ b/src/gui/folder.cpp @@ -1130,11 +1130,6 @@ void Folder::slotSyncFinished(bool success) qCInfo(lcFolder) << "the last" << _consecutiveFailingSyncs << "syncs failed"; } - if (_syncResult.status() == SyncResult::Success && success) { - // Clear the white list as all the folders that should be on that list are sync-ed - journalDb()->setSelectiveSyncList(SyncJournalDb::SelectiveSyncWhiteList, QStringList()); - } - if ((_syncResult.status() == SyncResult::Success || _syncResult.status() == SyncResult::Problem) && success) { @@ -1265,7 +1260,6 @@ void Folder::slotExistingFolderNowBig(const QString &folderPath) auto blacklist = journal->getSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, &ok1); auto whitelist = journal->getSelectiveSyncList(SyncJournalDb::SelectiveSyncWhiteList, &ok2); - const auto inDecidedLists = blacklist.contains(trailSlashFolderPath) || whitelist.contains(trailSlashFolderPath); if (inDecidedLists) { return;