diff --git a/src/utils/updater/UpdateDialog.cpp b/src/utils/updater/UpdateDialog.cpp index da09d190..d5cde147 100644 --- a/src/utils/updater/UpdateDialog.cpp +++ b/src/utils/updater/UpdateDialog.cpp @@ -88,7 +88,7 @@ void UpdateDialog::onDownloadClicked() { Networking network{this}; - m_reply = network.get(m_updater->downloadUrl); + m_reply = network.get(this, m_updater->downloadUrl); connect(m_reply, &QNetworkReply::downloadProgress, this, &UpdateDialog::onDownloadProgress); connect(m_reply, &QNetworkReply::finished, this, &UpdateDialog::onDownloadFinished); } diff --git a/src/utils/updater/Updater.cpp b/src/utils/updater/Updater.cpp index 685d3824..5e2aeff7 100644 --- a/src/utils/updater/Updater.cpp +++ b/src/utils/updater/Updater.cpp @@ -26,7 +26,7 @@ Updater::Updater(QObject *parent) : void Updater::checkForUpdates() { Networking network{this}; - QNetworkReply *reply = network.getJson(QString("%1/updates.json").arg(this->getWebsiteUrl())); + QNetworkReply *reply = network.getJson(this, QString("%1/updates.json").arg(this->getWebsiteUrl())); if (!reply) { emit updateCheckFailed("offline mode enabled"); return; @@ -88,7 +88,7 @@ void Updater::wsUpdatesReceived(const QJsonObject &updates) { qDebug() << hashesUrl; Networking network{this}; - QNetworkReply *reply = network.get(hashesUrl); + QNetworkReply *reply = network.get(this, hashesUrl); connect(reply, &QNetworkReply::finished, this, std::bind(&Updater::onSignedHashesReceived, this, reply, platformTag, newVersion)); }