Merge branch 'ent-9789-14472-sla-no-mostrado-al-generar-informe-pdf-con-php-8' into 'develop'

fixed visual error pdf sla monthly pandora_enterprise#9789

See merge request artica/pandorafms!5259
This commit is contained in:
Daniel Rodriguez 2022-11-10 13:07:20 +00:00
commit 569ac65a9f
1 changed files with 5 additions and 5 deletions

View File

@ -8368,9 +8368,11 @@ function reporting_advanced_sla(
} }
} else { } else {
$time_out += $time_interval; $time_out += $time_interval;
if (isset($wt_check['wt_in_downtime']) === true) {
if ($wt_check['wt_in_downtime']) { if ($wt_check['wt_in_downtime']) {
$time_out += $wt_check['downtime_interval']; $time_out += $wt_check['downtime_interval'];
} }
}
// Ignore worktime, is in an invalid period: // Ignore worktime, is in an invalid period:
// scheduled downtimes in exclusion mode // scheduled downtimes in exclusion mode
@ -14860,9 +14862,7 @@ function reporting_sla_get_status_period_compliance(
return REPORT_STATUS_ERR; return REPORT_STATUS_ERR;
} }
if ($priority_mode == REPORT_PRIORITY_MODE_OK if ($sla['time_ok'] > 0 && ($time_compliance >= $sla_limit)) {
&& $sla['time_ok'] > 0 && ($time_compliance >= $sla_limit)
) {
return REPORT_STATUS_OK; return REPORT_STATUS_OK;
} }