Fixed the string module data in reports of items 'general'. #1819
This commit is contained in:
parent
e6be7e7143
commit
609802eb44
|
@ -867,6 +867,14 @@ function modules_is_string_type ($id_type) {
|
||||||
return (bool)preg_match('/_string$/', $type_name);
|
return (bool)preg_match('/_string$/', $type_name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function modules_is_string($id_agentmodule) {
|
||||||
|
$id_type = db_get_value('id_tipo_modulo',
|
||||||
|
'tagente_modulo', 'id_agente_modulo',
|
||||||
|
(int) $id_agentmodule);
|
||||||
|
|
||||||
|
return modules_is_string_type($id_type);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the icon of a module type
|
* Get the icon of a module type
|
||||||
*
|
*
|
||||||
|
|
|
@ -5489,10 +5489,15 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
||||||
if ($d === false) {
|
if ($d === false) {
|
||||||
$data[3] = '--';
|
$data[3] = '--';
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
if (!is_numeric($d)) {
|
||||||
|
$data[3] = $d;
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
$data[3] = format_for_graph($d, 2) . " " .
|
$data[3] = format_for_graph($d, 2) . " " .
|
||||||
$units[$i];
|
$units[$i];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
array_push ($table1->data, $data);
|
array_push ($table1->data, $data);
|
||||||
$i++;
|
$i++;
|
||||||
}
|
}
|
||||||
|
@ -5659,9 +5664,15 @@ function reporting_render_report_html_item ($content, $table, $report, $mini = f
|
||||||
if ($value_res === false) {
|
if ($value_res === false) {
|
||||||
$data[$i] = '--';
|
$data[$i] = '--';
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
if (!is_numeric($d)) {
|
||||||
|
$data[$i] = $value_res;
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
$data[$i] = format_for_graph($value_res, 2) . " " . $unit;
|
$data[$i] = format_for_graph($value_res, 2) . " " . $unit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
$found = true;
|
$found = true;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
Loading…
Reference in New Issue