From 9f90bccc0e60a613234d651a86fa6bed62be0389 Mon Sep 17 00:00:00 2001 From: Joern Date: Wed, 28 Dec 2016 17:11:32 +0100 Subject: [PATCH] CloudDB - Chart Caching ... create Caching Root Directory if not yet existing --- src/Cloud/CloudDBChart.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Cloud/CloudDBChart.cpp b/src/Cloud/CloudDBChart.cpp index 2493b137dd..8c1f3a7afa 100644 --- a/src/Cloud/CloudDBChart.cpp +++ b/src/Cloud/CloudDBChart.cpp @@ -45,6 +45,10 @@ CloudDBChartClient::CloudDBChartClient() QDir cacheDir(QStandardPaths::standardLocations(QStandardPaths::AppLocalDataLocation).at(0)); cacheDir.cdUp(); g_cacheDir = QString(cacheDir.absolutePath()+"/GoldenCheetahCloudDB"); + QDir newCacheDir(g_cacheDir); + if (!newCacheDir.exists()) { + cacheDir.mkdir("GoldenCheetahCloudDB"); + } // general handling for sslErrors connect(g_nam, SIGNAL(sslErrors(QNetworkReply*,QList)), this,