Revert using this keyword in static function (#7540)

This commit is contained in:
frytimo
2025-10-03 12:15:22 -03:00
committed by GitHub
parent 965a26ba38
commit 2494fe7f5e
2 changed files with 12 additions and 12 deletions

View File

@@ -288,20 +288,20 @@
* @return void
*/
public static function database_maintenance(settings $settings): void {
$this->database = $settings->database();
$domains = maintenance_service::get_domains($this->database);
$database = $settings->database();
$domains = maintenance_service::get_domains($database);
foreach ($domains as $domain_uuid => $domain_name) {
$domain_settings = new settings(['database' => $this->database, 'domain_uuid' => $domain_uuid]);
$domain_settings = new settings(['database' => $database, 'domain_uuid' => $domain_uuid]);
$retention_days = $domain_settings->get('users', 'database_retention_days', '');
if (!empty($retention_days) && is_numeric($retention_days)) {
$sql = "delete from v_user_logs where timestamp < NOW() - INTERVAL '$retention_days days'";
$sql.= " and domain_uuid = '$domain_uuid'";
$this->database->execute($sql);
$code = $this->database->message['code'] ?? 0;
$database->execute($sql);
$code = $database->message['code'] ?? 0;
if ($code == 200) {
maintenance_service::log_write(self::class, "Successfully removed entries older than $retention_days", $domain_uuid);
} else {
$message = $this->database->message['message'] ?? "An unknown error has occurred";
$message = $database->message['message'] ?? "An unknown error has occurred";
maintenance_service::log_write(self::class, "Unable to remove old database records. Error message: $message ($code)", $domain_uuid, maintenance_service::LOG_ERROR);
}
} else {