From 684c99aa0cf0c2c52562c3c8174c2feecc95c198 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Thu, 19 Feb 2015 19:24:38 +0100 Subject: [PATCH] Now the group filter of the groups networkmap works properly --- pandora_console/include/functions_networkmap.php | 1 + pandora_console/include/functions_tags.php | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_networkmap.php b/pandora_console/include/functions_networkmap.php index f04070b04e..73fcb995c4 100644 --- a/pandora_console/include/functions_networkmap.php +++ b/pandora_console/include/functions_networkmap.php @@ -689,6 +689,7 @@ function networkmap_generate_dot_groups ($pandora_name, $group = 0, } $filter['id_grupo'] = $id_groups; + $filter['id_group'] = $id_groups; } else { if ($strict_user) { diff --git a/pandora_console/include/functions_tags.php b/pandora_console/include/functions_tags.php index ce6877e4ef..c5a369d77e 100644 --- a/pandora_console/include/functions_tags.php +++ b/pandora_console/include/functions_tags.php @@ -1838,7 +1838,11 @@ function tags_get_all_user_agents ($id_tag = false, $id_user = false, $groups_an } if (!empty($filter['id_group'])) { - $groups_clause .= " AND tagente.id_grupo IN (".$filter['id_group'].")"; + if (is_array($filter['id_group'])) + $groups_str = implode(",", $filter['id_group']); + else + $groups_str = $filter['id_group']; + $groups_clause .= " AND tagente.id_grupo IN ($groups_str)"; } $status_sql = '';