fixa(updater): better update timer logs
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
This commit is contained in:
parent
e38adf6006
commit
a6c8a37a5d
@ -60,6 +60,7 @@ PrismExternalUpdater::PrismExternalUpdater(const QString& binDir, const QString&
|
|||||||
priv->allowBeta = priv->settings->value("allow_beta", false).toBool();
|
priv->allowBeta = priv->settings->value("allow_beta", false).toBool();
|
||||||
priv->autoCheck = priv->settings->value("auto_check", false).toBool();
|
priv->autoCheck = priv->settings->value("auto_check", false).toBool();
|
||||||
bool interval_ok;
|
bool interval_ok;
|
||||||
|
// default once per day
|
||||||
priv->updateInterval = priv->settings->value("update_interval", 86400).toInt(&interval_ok);
|
priv->updateInterval = priv->settings->value("update_interval", 86400).toInt(&interval_ok);
|
||||||
if (!interval_ok)
|
if (!interval_ok)
|
||||||
priv->updateInterval = 86400;
|
priv->updateInterval = 86400;
|
||||||
@ -240,9 +241,9 @@ void PrismExternalUpdater::setBetaAllowed(bool allowed)
|
|||||||
|
|
||||||
void PrismExternalUpdater::resetAutoCheckTimer()
|
void PrismExternalUpdater::resetAutoCheckTimer()
|
||||||
{
|
{
|
||||||
|
if (priv->autoCheck) {
|
||||||
int timeoutDuration = 0;
|
int timeoutDuration = 0;
|
||||||
auto now = QDateTime::currentDateTime();
|
auto now = QDateTime::currentDateTime();
|
||||||
if (priv->autoCheck) {
|
|
||||||
if (priv->lastCheck.isValid()) {
|
if (priv->lastCheck.isValid()) {
|
||||||
auto diff = priv->lastCheck.secsTo(now);
|
auto diff = priv->lastCheck.secsTo(now);
|
||||||
auto secs_left = priv->updateInterval - diff;
|
auto secs_left = priv->updateInterval - diff;
|
||||||
@ -270,6 +271,7 @@ void PrismExternalUpdater::disconnectTimer()
|
|||||||
|
|
||||||
void PrismExternalUpdater::autoCheckTimerFired()
|
void PrismExternalUpdater::autoCheckTimerFired()
|
||||||
{
|
{
|
||||||
|
qDebug() << "Auto update Timer fired";
|
||||||
checkForUpdates();
|
checkForUpdates();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user