* fix some warnings when cache is disabled on status thing

This commit is contained in:
slawkens 2019-04-24 12:09:05 +02:00
parent d3e3efd05e
commit 24319ddc7a

View File

@ -147,10 +147,17 @@ function updateStatus() {
$status['clientVersion'] = $serverStatus->getClientVersion();
}
if($cache->enabled())
if($cache->enabled()) {
$cache->set('status', serialize($status), 120);
foreach($status as $key => $value) {
updateDatabaseConfig('status_' . $key, $value);
}
}
$tmpVal = null;
foreach($status as $key => $value) {
if(fetchDatabaseConfig('status_' . $key, $tmpVal)) {
updateDatabaseConfig('status_' . $key, $value);
}
else {
registerDatabaseConfig('status_' . $key, $value);
}
}
}