diff --git a/app/provision/app_defaults.php b/app/provision/app_defaults.php index fabef23150..c3a691a322 100644 --- a/app/provision/app_defaults.php +++ b/app/provision/app_defaults.php @@ -33,17 +33,19 @@ if ($prep_statement) { $prep_statement->execute(); $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach($result as $row) { - $device_uuid = $row["device_uuid"]; - $device_mac_address = $row["device_mac_address"]; - $device_mac_address = strtolower($device_mac_address); - $device_mac_address = preg_replace('#[^a-fA-F0-9./]#', '', $device_mac_address); + if (is_array($result)) { + foreach($result as $row) { + $device_uuid = $row["device_uuid"]; + $device_mac_address = $row["device_mac_address"]; + $device_mac_address = strtolower($device_mac_address); + $device_mac_address = preg_replace('#[^a-fA-F0-9./]#', '', $device_mac_address); - $sql = "update v_devices set "; - $sql .= "device_mac_address = '".$device_mac_address."' "; - $sql .= "where device_uuid = '".$device_uuid."' "; - $db->exec(check_sql($sql)); - unset($sql); + $sql = "update v_devices set "; + $sql .= "device_mac_address = '".$device_mac_address."' "; + $sql .= "where device_uuid = '".$device_uuid."' "; + $db->exec(check_sql($sql)); + unset($sql); + } } unset($prep_statement, $result); }