From 37d548bb757b60fd8339ead0350e0385e8d7da2e Mon Sep 17 00:00:00 2001
From: Ming Rui Zhang <mingrui.zhang@savoirfairelinux.com>
Date: Thu, 25 Mar 2021 17:27:16 -0400
Subject: [PATCH] updatemanager: change the order of the constructor input
 parameter

Make the LRCInstance pointer pass correctly into updatemanager

Change-Id: I87f22fcf69d69babae3ec6de8b6b20eb5d2c652b
---
 src/updatemanager.cpp | 4 ++--
 src/updatemanager.h   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/updatemanager.cpp b/src/updatemanager.cpp
index 06dfd1549..929af419e 100644
--- a/src/updatemanager.cpp
+++ b/src/updatemanager.cpp
@@ -36,8 +36,8 @@ static constexpr int updatePeriod = 1000 * 60 * 60 * 24; // one day in millis
 
 UpdateManager::UpdateManager(const QString& url,
                              ConnectivityMonitor* cm,
-                             QObject* parent,
-                             LRCInstance* instance)
+                             LRCInstance* instance,
+                             QObject* parent)
     : NetWorkManager(cm, parent)
     , baseUrl_(url.isEmpty() ? "https://dl.jami.net/windows" : url.toLatin1())
     , tempPath_(Utils::WinGetEnv("TEMP"))
diff --git a/src/updatemanager.h b/src/updatemanager.h
index f60e942a1..42e619e91 100644
--- a/src/updatemanager.h
+++ b/src/updatemanager.h
@@ -30,8 +30,8 @@ class UpdateManager final : public NetWorkManager
 public:
     explicit UpdateManager(const QString& url,
                            ConnectivityMonitor* cm,
-                           QObject* parent = nullptr,
-                           LRCInstance* instance = nullptr);
+                           LRCInstance* instance = nullptr,
+                           QObject* parent = nullptr);
     ~UpdateManager() = default;
 
     Q_INVOKABLE void checkForUpdates(bool quiet = false);
-- 
GitLab