@@ -30,6 +30,7 @@ CachingNetworkAccessManager::CachingNetworkAccessManager(QObject *parent)
30QNetworkReply* CachingNetworkAccessManager::createRequest(Operation op, const QNetworkRequest &request, QIODevice *outgoingData)
30QNetworkReply* CachingNetworkAccessManager::createRequest(Operation op, const QNetworkRequest &request, QIODevice *outgoingData)
32 if (m_networkingStatus->status() != ubuntu::connectivity::NetworkingStatus::Status::Online) {
32 if (m_networkingStatus->status() != ubuntu::connectivity::NetworkingStatus::Status::Online) {
33+ qDebug() << "Not connected to the internet. Request for" << request.url().toString() << "will be served only from the cache.";
33 QNetworkRequest req(request);
34 QNetworkRequest req(request);
34 req.setAttribute(QNetworkRequest::CacheLoadControlAttribute, QNetworkRequest::AlwaysCache);
35 req.setAttribute(QNetworkRequest::CacheLoadControlAttribute, QNetworkRequest::AlwaysCache);
35 return QNetworkAccessManager::createRequest(op, req, outgoingData);
36 return QNetworkAccessManager::createRequest(op, req, outgoingData);