diff --git a/public/include/classes/monitoring.class.php b/public/include/classes/monitoring.class.php index 9028433a..4a70e0d6 100644 --- a/public/include/classes/monitoring.class.php +++ b/public/include/classes/monitoring.class.php @@ -17,7 +17,7 @@ class Monitoring extends Base { $this->setErrorMessage('Failed to run API call: ' . $this->tools->getError()); return false; } - if (!$this->setting->setValue('monitoring_uptimerobot_status', $json)) { + if (!$this->setting->setValue('monitoring_uptimerobot_status', $json) || !$this->setting->setValue('monitoring_uptimerobot_lastcheck', time())) { $this->setErrorMessage('Failed to store uptime status: ' . $setting->getError()); } } diff --git a/public/include/pages/statistics/uptime.inc.php b/public/include/pages/statistics/uptime.inc.php index 8b420b03..df5cca83 100644 --- a/public/include/pages/statistics/uptime.inc.php +++ b/public/include/pages/statistics/uptime.inc.php @@ -8,6 +8,7 @@ if (!$smarty->isCached('master.tpl', $smarty_cache_key)) { if ($setting->getValue('monitoring_uptimerobot_private_key')) { if ($aStatus = $monitoring->getUptimeRobotStatus()) { $smarty->assign("STATUS", $aStatus); + $smarty->assign("UPDATED", $setting->getValue('monitoring_uptimerobot_lastcheck')); $smarty->assign("CODES", array( 0 => 'Paused', 1 => 'Unchecked', diff --git a/public/templates/mmcFE/statistics/uptime/default.tpl b/public/templates/mmcFE/statistics/uptime/default.tpl index 34f47144..6e53dbe2 100644 --- a/public/templates/mmcFE/statistics/uptime/default.tpl +++ b/public/templates/mmcFE/statistics/uptime/default.tpl @@ -24,6 +24,7 @@ {/foreach} +
