From 00836f16073fe135b85a38a8ec15c3d3cf3b1b2f Mon Sep 17 00:00:00 2001 From: zhongjin Date: Wed, 7 Dec 2022 13:36:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'src/GUI/UpdateChecker.cxx?= =?UTF-8?q?'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/GUI/UpdateChecker.cxx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/GUI/UpdateChecker.cxx b/src/GUI/UpdateChecker.cxx index ec74764..d14aad6 100644 --- a/src/GUI/UpdateChecker.cxx +++ b/src/GUI/UpdateChecker.cxx @@ -94,11 +94,15 @@ UpdateChecker::UpdateChecker(QObject *parent) : QObject(parent) return; } + + const QDate n = QDate::currentDate().addDays(0); + settings.setValue("next-update-check", n); + if (nextCheck <= QDate::currentDate()) { - //zhongjin - SG_LOG(SG_IO, SG_WARN, "UpdateChecker()" ); + //zhongjin + SG_LOG(SG_IO, SG_WARN, "UpdateChecker()" ); // start a check auto http = globals->get_subsystem(); @@ -111,6 +115,9 @@ UpdateChecker::UpdateChecker(QObject *parent) : QObject(parent) // definitiely want to ensure HTTPS for this. std::string uri = "https://download.flightgear.org/builds/" + _majorMinorVersion + "/updates.xml"; + + SG_LOG(SG_IO, SG_WARN, "UpdateChecker() " << uri ); + m_request = new UpdateXMLRequest(this, uri); http->makeRequest(m_request); } else {