Merge branch 'ent-9262-13905-time-in-warning-status-informacion-incorrecta-en-informe' into 'develop'

fixed error massive services operations pandora_enterprise#9262

See merge request artica/pandorafms!5099
This commit is contained in:
Daniel Rodriguez 2022-09-21 08:08:39 +00:00
commit d83ada6164

View File

@ -7746,15 +7746,7 @@ function reporting_advanced_sla(
} }
if (isset($max_value) === false || (int) $max_value === 0) { if (isset($max_value) === false || (int) $max_value === 0) {
if ($max_value === '0' $max_value = null;
&& $max_value < $min_value
&& isset($min_value_warning) === true
&& $min_value_warning > $max_value
) {
$max_value = $min_value_warning;
} else {
$max_value = null;
}
} }
if (isset($max_value) === false && isset($min_value) === false) { if (isset($max_value) === false && isset($min_value) === false) {
@ -8309,18 +8301,21 @@ function reporting_advanced_sla(
$inverse_interval $inverse_interval
); );
// Warning SLA check. $sla_check_value_warning = false;
$sla_check_value_warning = sla_check_value( if ($sla_check_value === true) {
$current_data['datos'], // Warning SLA check.
$min_value_warning, $sla_check_value_warning = sla_check_value(
$max_value_warning, $current_data['datos'],
$inverse_interval_warning, $min_value_warning,
1 $max_value_warning,
); $inverse_interval_warning,
1
);
}
} }
// Not unknown nor not init values. // Not unknown nor not init values.
if ($sla_check_value_warning && $sla_check_warning === true) { if ($sla_check_value_warning === true && $sla_check_warning === true) {
if (isset($current_data['type']) === false if (isset($current_data['type']) === false
|| ((int) $current_data['type'] === 0 || ((int) $current_data['type'] === 0
&& $i !== 0) && $i !== 0)