CloudDB - Fallback to local cache on not available

GoldenCheetahCloudDB cache folder keeps a copy of last downloaded
chart and user metrics, let the user to access them when CloudDB
server is not available.
Fixes #4604
This commit is contained in:
Alejandro Martinez
2025-03-12 21:00:45 -03:00
parent 29f41d440a
commit 2aadb7998c

View File

@@ -517,10 +517,10 @@ CloudDBHeader::getAllCachedHeader(QList<CommonAPIHeaderV1> *objectHeader, CloudD
// wait for reply (synchronously) and process error codes as necessary
if (!CloudDBCommon::replyReceivedAndOk(reply)) {
delete retrievedHeader;
delete newHeader;
return false;
};
delete retrievedHeader;
delete newHeader;
return true; // Allow the user to use cached data when CloudDB is not available
};
QByteArray result = reply->readAll();
retrievedHeader->clear();