diff options
Diffstat (limited to 'src/m_ver_check/BKTUSVersionCheckTask.cpp')
| -rw-r--r-- | src/m_ver_check/BKTUSVersionCheckTask.cpp | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/src/m_ver_check/BKTUSVersionCheckTask.cpp b/src/m_ver_check/BKTUSVersionCheckTask.cpp index 3fe9c0e..6f2da63 100644 --- a/src/m_ver_check/BKTUSVersionCheckTask.cpp +++ b/src/m_ver_check/BKTUSVersionCheckTask.cpp @@ -28,8 +28,6 @@ #include "BKTUSVersionCheckTask.h" -#include <GFSDKBasic.h> -#include <GFSDKExtra.h> #include <GFSDKLog.h> #include <qobject.h> @@ -43,16 +41,16 @@ BKTUSVersionCheckTask::BKTUSVersionCheckTask() : network_manager_(new QNetworkAccessManager(this)), - current_version_(GFProjectVersion()) { + current_version_(GFAppVersion(GFModuleSdkContext())) { qRegisterMetaType<SoftwareVersion>("SoftwareVersion"); meta_.api = "BKTUS.com"; meta_.current_version = current_version_; - meta_.local_commit_hash = GFProjectGitCommitHash(); + meta_.local_commit_hash = GFAppGitCommitHash(GFModuleSdkContext()); connect(this, &BKTUSVersionCheckTask::SignalUpgradeVersion, this, [](const SoftwareVersion& sv) { - GFDurableCacheSave( - "update_checking_cache", + gf::sdk::SetCacheText( + GFModuleSdkContext(), GF_STORE_DURABLE, "update_checking_cache", (QJsonDocument(sv.ToJson()).toJson()).constData()); }); } @@ -75,7 +73,7 @@ auto BKTUSVersionCheckTask::Run() -> int { for (const QUrl& url : urls) { QNetworkRequest request(url); request.setHeader(QNetworkRequest::UserAgentHeader, - GFHttpRequestUserAgent()); + GFAppUserAgent(GFModuleSdkContext())); auto* reply = network_manager_->get(request); reply->setProperty("GFCheckIndex", index++); replies_.append(reply); @@ -164,9 +162,9 @@ void BKTUSVersionCheckTask::slot_parse_latest_version_info( if (!SoftwareVersion::SameSeries(version, current_version_)) continue; if (!meta_.latest_version.isEmpty() && - GFCompareSoftwareVersion( - GFModuleStrDup(version.toUtf8()), - GFModuleStrDup(meta_.latest_version.toUtf8())) <= 0) { + GFCompareSoftwareVersion(version.toUtf8().constData(), + meta_.latest_version.toUtf8().constData()) <= + 0) { continue; } |
