Merge branch 'ent-13075-no-se-ven-las-alertas-por-defecto-en-la-vista-de-agente-hay-que-darle-al-boton' into 'develop'

Ent 13075 no se ven las alertas por defecto en la vista de agente hay que darle al boton

See merge request artica/pandorafms!7026
This commit is contained in:
Rafael Ameijeiras 2024-03-14 10:47:24 +00:00
commit 896ae823e7
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',