diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php index 4770ac4687..51d05d674a 100644 --- a/pandora_console/operation/agentes/status_monitor.php +++ b/pandora_console/operation/agentes/status_monitor.php @@ -459,17 +459,17 @@ if ($all_tags === false) { $sql_conditions_tags = ''; if (!users_is_admin()) { - $sql_conditions_tags = tags_get_acl_tags( - $config['id_user'], - ($recursion) ? $all_groups : $ag_group, - 'AR', - 'module_condition', - 'AND', - 'tagente_modulo', - true, - [], - false - ); + $sql_conditions_tags = tags_get_acl_tags( + $config['id_user'], + ($recursion) ? array_flip($all_groups) : $ag_group, + 'AR', + 'module_condition', + 'AND', + 'tagente_modulo', + true, + [], + false + ); if (is_numeric($sql_conditions_tags)) { $sql_conditions_tags = ' AND 1 = 0';