FolderStatusModel: Do not abort applying selective sync if one folder has an error
authorOlivier Goffart <ogoffart@woboq.com>
Wed, 1 Aug 2018 09:10:38 +0000 (11:10 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:03 +0000 (10:58 +0100)
Issue #6675

src/gui/folderstatusmodel.cpp

index 3db8eda894337b0237bfdbe3bb314d2d5e415558..5a550e01a2d9a0bc0d0edc18b236f635c5b3d188 100644 (file)
@@ -830,7 +830,7 @@ void FolderStatusModel::slotApplySelectiveSync()
         auto oldBlackList = folder->journalDb()->getSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, &ok);
         if (!ok) {
             qCWarning(lcFolderStatus) << "Could not read selective sync list from db.";
-            return;
+            continue;
         }
         QStringList blackList = createBlackList(&_folders[i], oldBlackList);
         folder->journalDb()->setSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, blackList);