]> Nutra Git (v1) - gamesguru/feather.git/commitdiff
UpdateDialog: fix updater connect
authortobtoht <tob@featherwallet.org>
Sun, 12 Feb 2023 02:32:47 +0000 (03:32 +0100)
committertobtoht <tob@featherwallet.org>
Sun, 12 Feb 2023 02:32:47 +0000 (03:32 +0100)
src/dialog/UpdateDialog.cpp
src/utils/Updater.cpp

index e35dad7b84e6ea5124b0267fd5b3c06401849182..076c1a542a5113f0161a689372bcf572ee0e9ff4 100644 (file)
@@ -26,6 +26,10 @@ UpdateDialog::UpdateDialog(QWidget *parent, QSharedPointer<Updater> updater)
     ui->label_header->setFont(bigFont);
     ui->frame->hide();
 
+    connect(m_updater.data(), &Updater::updateAvailable, this, &UpdateDialog::updateAvailable);
+    connect(m_updater.data(), &Updater::noUpdateAvailable, this, &UpdateDialog::noUpdateAvailable);
+    connect(m_updater.data(), &Updater::updateCheckFailed, this, &UpdateDialog::onUpdateCheckFailed);
+
     bool updateAvailable = (m_updater->state == Updater::State::UPDATE_AVAILABLE);
     if (updateAvailable) {
         this->updateAvailable();
@@ -43,10 +47,6 @@ UpdateDialog::UpdateDialog(QWidget *parent, QSharedPointer<Updater> updater)
     connect(ui->btn_installUpdate, &QPushButton::clicked, this, &UpdateDialog::onInstallUpdate);
     connect(ui->btn_restart, &QPushButton::clicked, this, &UpdateDialog::onRestartClicked);
 
-    connect(m_updater.data(), &Updater::updateAvailable, this, &UpdateDialog::updateAvailable);
-    connect(m_updater.data(), &Updater::noUpdateAvailable, this, &UpdateDialog::noUpdateAvailable);
-    connect(m_updater.data(), &Updater::updateCheckFailed, this, &UpdateDialog::onUpdateCheckFailed);
-
     this->adjustSize();
 }
 
index faf3732780cd8749e4a2716cacd22a52acfe1e27..d76325c2b1d8561e8cbbce6d9c94bc0fd6156372 100644 (file)
@@ -26,7 +26,7 @@ void Updater::checkForUpdates() {
     UtilsNetworking network{this};
     QNetworkReply *reply = network.getJson(QString("%1/updates.json").arg(this->getWebsiteUrl()));
     if (!reply) {
-        emit updateCheckFailed("Can't check for websites: offline mode enabled");
+        emit updateCheckFailed("offline mode enabled");
         return;
     }