#13075 enabled alert list

This commit is contained in:
Daniel Maya 2024-03-14 11:20:39 +01:00
parent 3546c39aef
commit 50c40231b4
2 changed files with 11 additions and 2 deletions

View File

@ -921,3 +921,6 @@ define('HPUX', '5');
define('CISCO', '7');
define('MACOS', '8');
define('WINDOWS', '9');
// Alert list.
define('AGENT_ALERT_LIMIT', 20);

View File

@ -363,6 +363,13 @@ if (isset($agent_view_page) === false) {
}
if ($agent_view_page === true) {
$alerts_count = alerts_get_alerts(0, '', 'all', -1, true, true, $agent['id_agente']);
$disabled_alert = false;
// Optimal limit to display alerts.
if ((int) $alerts_count > AGENT_ALERT_LIMIT) {
$disabled_alert = true;
}
ui_print_datatable(
[
'id' => 'alerts_status_datatable',
@ -405,7 +412,7 @@ if ($agent_view_page === true) {
'no_toggle' => true,
'class' => 'flex',
],
'start_disabled' => true,
'start_disabled' => $disabled_alert,
]
);
} else {
@ -505,7 +512,6 @@ $html_content = ob_get_clean();
if ($agent_view_page === true) {
// Create controlled toggle content.
$alerts_count = alerts_get_alerts(0, '', 'all', -1, $true, true, $agent['id_agente']);
html_print_div(
[
'class' => 'agent_details_line',