aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_ver_check/BKTUSVersionCheckTask.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/m_ver_check/BKTUSVersionCheckTask.cpp')
-rw-r--r--src/m_ver_check/BKTUSVersionCheckTask.cpp18
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;
}