fixa(updater): better update timer logs

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
This commit is contained in:
Rachel Powers 2023-06-29 14:06:14 -07:00
parent e38adf6006
commit a6c8a37a5d
No known key found for this signature in database
GPG Key ID: E10E321EB160949B

View File

@ -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();
} }