diff --git a/launchers/qt/src/LauncherState.cpp b/launchers/qt/src/LauncherState.cpp index 91b91b785c..5796893ef4 100644 --- a/launchers/qt/src/LauncherState.cpp +++ b/launchers/qt/src/LauncherState.cpp @@ -345,6 +345,8 @@ Q_INVOKABLE void LauncherState::receivedLoginReply() { } void LauncherState::requestSettings() { + // TODO Request settings if already logged in + QUrl lockerURL = METAVERSE_API_URL; lockerURL.setPath("/api/v1/user/locker"); @@ -561,6 +563,7 @@ void LauncherState::downloadContentCache() { _downloadProgress = 0; + qDebug() << "Downloading content cache from: " << _contentCacheURL; QNetworkRequest request{ QUrl(_contentCacheURL) }; request.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true); auto reply = _networkAccessManager.get(request); @@ -589,8 +592,9 @@ void LauncherState::contentCacheDownloadComplete() { auto reply = static_cast(sender()); if (reply->error()) { - qDebug() << "Error: " << reply->error() << reply->readAll(); - setApplicationStateError("Failed to retrieve content cache"); + qDebug() << "Error downloading content cache: " << reply->error() << reply->readAll(); + qDebug() << "Continuing to launch client"; + launchClient(); return; } diff --git a/launchers/qt/src/LauncherState.h b/launchers/qt/src/LauncherState.h index c20dd99518..c4eb12cfde 100644 --- a/launchers/qt/src/LauncherState.h +++ b/launchers/qt/src/LauncherState.h @@ -157,7 +157,7 @@ private: QString _applicationErrorMessage; QString _currentClientVersion; QString _buildTag { QString::null }; - QString _contentCacheURL{ "https://orgs.highfidelity.com/content-cache/content_cache_small-only_data8.zip" }; // QString::null }; // If null, there is no content cache to download + QString _contentCacheURL; QString _loginTokenResponse; QString _homeLocation; QFile _clientZipFile;