mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-14 00:28:42 +00:00
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:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user