From: Kevin Ottens Date: Thu, 2 Jul 2020 13:58:54 +0000 (+0200) Subject: Split the discovery phase out of startSync() X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~222^2^2~116^2~5 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f98c7990ba7111f259e8e7a2b4945e86c0e78033;p=nextcloud-desktop.git Split the discovery phase out of startSync() Signed-off-by: Kevin Ottens --- diff --git a/src/libsync/syncengine.cpp b/src/libsync/syncengine.cpp index 7c8efd5c1..19d90479b 100644 --- a/src/libsync/syncengine.cpp +++ b/src/libsync/syncengine.cpp @@ -858,6 +858,11 @@ void SyncEngine::startSync() return shouldDiscoverLocally(path); }; + slotStartDiscovery(); +} + +void SyncEngine::slotStartDiscovery() +{ bool ok = false; auto selectiveSyncBlackList = _journal->getSelectiveSyncList(SyncJournalDb::SelectiveSyncBlackList, &ok); if (ok) { diff --git a/src/libsync/syncengine.h b/src/libsync/syncengine.h index 478a4703f..b3adbba2f 100644 --- a/src/libsync/syncengine.h +++ b/src/libsync/syncengine.h @@ -168,6 +168,8 @@ signals: void seenLockedFile(const QString &fileName); private slots: + void slotStartDiscovery(); + void slotFolderDiscovered(bool local, const QString &folder); void slotRootEtagReceived(const QString &);