From fd9b0f97cffe2ca6ad2d07cdcb546a09e1b08e90 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 30 May 2022 17:00:14 +0200 Subject: [statistics] Fix undefined array index access --- modules-available/statistics/pages/machine.inc.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules-available') diff --git a/modules-available/statistics/pages/machine.inc.php b/modules-available/statistics/pages/machine.inc.php index 250331cf..0bf6f8fb 100644 --- a/modules-available/statistics/pages/machine.inc.php +++ b/modules-available/statistics/pages/machine.inc.php @@ -225,8 +225,8 @@ class SubPage if (preg_match('#^(\d{1,2})/(\d{1,2})/(\d{4})#', $client['bios']['Release Date'], $out)) { $client['bios']['Release Date'] = $out[2] . '.' . $out[1] . '.' . $out[3]; } - $mainboard = $client['mainboard']['Manufacturer'] . '##' . $client['mainboard']['Product Name']; - $system = $client['system']['Manufacturer'] . '##' . $client['system']['Product Name']; + $mainboard = ($client['mainboard']['Manufacturer'] ?? '') . '##' . ($client['mainboard']['Product Name'] ?? ''); + $system = ($client['system']['Manufacturer'] ?? '') . '##' . ($client['system']['Product Name'] ?? ''); $ret = self::checkBios($mainboard, $system, $client['bios']['Release Date'], $client['bios']['BIOS Revision']); if ($ret === false) { // Not loaded, use AJAX $params = [ -- cgit v1.2.3-55-g7522