mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Fix inventory page hostname/sysname and default generate_device_link behaviour (#11114)
* Fix inventory page hostname and default behaviour on generate_device_link * force test re-run * space * simplify Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
This commit is contained in:
@@ -18,7 +18,8 @@ use LibreNMS\Config;
|
||||
* Compare $t with the value of $vars[$v], if that exists
|
||||
* @param string $v Name of the var to test
|
||||
* @param string $t Value to compare $vars[$v] to
|
||||
* @return boolean true, if values are the same, false if $vars[$v] is unset or values differ
|
||||
* @return boolean true, if values are the same, false if $vars[$v]
|
||||
* is unset or values differ
|
||||
*/
|
||||
function var_eq($v, $t)
|
||||
{
|
||||
@@ -174,9 +175,6 @@ function generate_device_link($device, $text = null, $vars = array(), $start = 0
|
||||
}
|
||||
|
||||
$class = devclass($device);
|
||||
if (!$text) {
|
||||
$text = $device['hostname'];
|
||||
}
|
||||
|
||||
$text = format_hostname($device, $text);
|
||||
|
||||
|
||||
@@ -61,11 +61,11 @@ if ($rowCount != -1) {
|
||||
$sql .= " LIMIT $limit_low,$limit_high";
|
||||
}
|
||||
|
||||
$sql = "SELECT `D`.`device_id` AS `device_id`, `D`.`hostname` AS `hostname`,`entPhysicalDescr` AS `description`, `entPhysicalName` AS `name`, `entPhysicalModelName` AS `model`, `entPhysicalSerialNum` AS `serial` $sql";
|
||||
$sql = "SELECT `D`.`device_id` AS `device_id`, `D`.`hostname` AS `hostname`, `D`.`sysName` AS `sysName`,`entPhysicalDescr` AS `description`, `entPhysicalName` AS `name`, `entPhysicalModelName` AS `model`, `entPhysicalSerialNum` AS `serial` $sql";
|
||||
|
||||
foreach (dbFetchRows($sql, $param) as $invent) {
|
||||
$response[] = array(
|
||||
'hostname' => generate_device_link($invent, shortHost($invent['hostname'])),
|
||||
'hostname' => generate_device_link($invent),
|
||||
'description' => $invent['description'],
|
||||
'name' => $invent['name'],
|
||||
'model' => $invent['model'],
|
||||
|
||||
Reference in New Issue
Block a user