From af5590dcb160042eb5fb8847ee98fe2928dd409d Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Mon, 28 Jul 2025 22:40:26 +0200 Subject: [PATCH] NetworkAccessManager: Fix setting prefer cache setting --- src/core/networkaccessmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/networkaccessmanager.cpp b/src/core/networkaccessmanager.cpp index 797ed12f9..5890d79f3 100644 --- a/src/core/networkaccessmanager.cpp +++ b/src/core/networkaccessmanager.cpp @@ -62,7 +62,7 @@ QNetworkReply *NetworkAccessManager::createRequest(Operation op, const QNetworkR } // Prefer the cache unless the caller has changed the setting already - if (network_request.attribute(QNetworkRequest::CacheLoadControlAttribute).toInt() == QNetworkRequest::PreferNetwork) { + if (!network_request.attribute(QNetworkRequest::CacheLoadControlAttribute).isValid()) { new_network_request.setAttribute(QNetworkRequest::CacheLoadControlAttribute, QNetworkRequest::PreferCache); }