Remove unneeded parameter from CleanupPollsJob constructor
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 19 Oct 2022 16:25:02 +0000 (18:25 +0200)
committerClaudio Cambra <claudio.cambra@gmail.com>
Tue, 25 Oct 2022 14:00:03 +0000 (16:00 +0200)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/libsync/owncloudpropagator.h
src/libsync/syncengine.cpp

index 6138d7bb982c7fef1c8e3c7a4c874c2167d8ffb9..87e695afc3e61c756a65378f9ff908a8c301c61a 100644 (file)
@@ -701,10 +701,13 @@ class CleanupPollsJob : public QObject
     QSharedPointer<Vfs> _vfs;
 
 public:
-    explicit CleanupPollsJob(const QVector<SyncJournalDb::PollInfo> &pollInfos, AccountPtr account, SyncJournalDb *journal, const QString &localPath,
-                             const QSharedPointer<Vfs> &vfs, QObject *parent = nullptr)
+    explicit CleanupPollsJob(AccountPtr account,
+                             SyncJournalDb *journal,
+                             const QString &localPath,
+                             const QSharedPointer<Vfs> &vfs,
+                             QObject *parent = nullptr)
         : QObject(parent)
-        , _pollInfos(pollInfos)
+        , _pollInfos(journal->getPollInfos())
         , _account(account)
         , _journal(journal)
         , _localPath(localPath)
index d52fc1f173ad8fb0d16b79de41ce49aacfcbfcd2..0aeb1a48b035423f19a158d0f22a8e6866953174 100644 (file)
@@ -453,7 +453,7 @@ void SyncEngine::startSync()
         QVector<SyncJournalDb::PollInfo> pollInfos = _journal->getPollInfos();
         if (!pollInfos.isEmpty()) {
             qCInfo(lcEngine) << "Finish Poll jobs before starting a sync";
-            auto *job = new CleanupPollsJob(pollInfos, _account,
+            auto *job = new CleanupPollsJob(_account,
                 _journal, _localPath, _syncOptions._vfs, this);
             connect(job, &CleanupPollsJob::finished, this, &SyncEngine::startSync);
             connect(job, &CleanupPollsJob::aborted, this, &SyncEngine::slotCleanPollsJobAborted);