From a0459de4d5b4bbb062536146cdefaad796480c7c Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Wed, 16 Mar 2022 22:19:00 +0100 Subject: rbutil: HttpGet: Return NetworkError in done signal. Return the status value instead of simply a bool. Change-Id: I2bffaac0087418656e80c74dc352011a4ea32ab1 --- utils/rbutilqt/base/httpget.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'utils/rbutilqt/base/httpget.cpp') diff --git a/utils/rbutilqt/base/httpget.cpp b/utils/rbutilqt/base/httpget.cpp index 2df9501fd6..fb74514e73 100644 --- a/utils/rbutilqt/base/httpget.cpp +++ b/utils/rbutilqt/base/httpget.cpp @@ -145,7 +145,7 @@ void HttpGet::requestFinished(QNetworkReply* reply) { m_lastStatusCode = reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toInt(); - LOG_INFO() << "Request finished, status code:" << m_lastStatusCode; + LOG_INFO() << "Request finished, status code:" << m_lastStatusCode << reply->error(); m_lastServerTimestamp = reply->header(QNetworkRequest::LastModifiedHeader).toDateTime().toLocalTime(); LOG_INFO() << "Data from cache:" @@ -178,11 +178,11 @@ void HttpGet::requestFinished(QNetworkReply* reply) m_outputFile->write(m_data); m_outputFile->close(); } - emit done(false); + emit done(QNetworkReply::NoError); } else { m_data.clear(); - emit done(true); + emit done(reply->error()); } reply->deleteLater(); m_reply = nullptr; -- cgit v1.2.3