From b3e97d9550dabb2e2673394c0589aa501c2972f4 Mon Sep 17 00:00:00 2001 From: miguel angel rasteu Date: Thu, 4 May 2023 16:01:35 +0200 Subject: [PATCH 1/2] #11111 Fix module_manager_editor_web that it obtains the plugin_parameter data with the id of the tagente_modulo table --- pandora_console/godmode/agentes/module_manager_editor_web.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandora_console/godmode/agentes/module_manager_editor_web.php b/pandora_console/godmode/agentes/module_manager_editor_web.php index 6fcb08d32c..910f38cf75 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_web.php +++ b/pandora_console/godmode/agentes/module_manager_editor_web.php @@ -34,6 +34,7 @@ $disabledTextBecauseInPolicy = ''; $classdisabledBecauseInPolicy = ''; $page = get_parameter('page', ''); $id_policy_module = (int) get_parameter('id_policy_module'); +$id_agent_module = (int) get_parameter('id_agent_module'); if (strstr($page, 'policy_modules') === false) { if ((bool) $config['enterprise_installed'] === true) { @@ -103,6 +104,9 @@ if (isset($id_agent_module) === true && $id_agent_module !== 0) { if ($id_policy_module > 0) { $module = enterprise_hook('policies_get_module', [$id_policy_module]); $plugin_parameter = $module['plugin_parameter']; +} else if ($id_agent_module > 0) { + $module = modules_get_agentmodule($id_agent_module); + $plugin_parameter = $module['plugin_parameter']; } else { $plugin_parameter = ''; } From bef0092388abd6e9a06dcf816e5b027b91754834 Mon Sep 17 00:00:00 2001 From: miguel angel rasteu Date: Mon, 8 May 2023 11:22:55 +0200 Subject: [PATCH 2/2] #11111 Fix duplicated var --- pandora_console/godmode/agentes/module_manager_editor_web.php | 1 - 1 file changed, 1 deletion(-) diff --git a/pandora_console/godmode/agentes/module_manager_editor_web.php b/pandora_console/godmode/agentes/module_manager_editor_web.php index 910f38cf75..b37bd3834a 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_web.php +++ b/pandora_console/godmode/agentes/module_manager_editor_web.php @@ -34,7 +34,6 @@ $disabledTextBecauseInPolicy = ''; $classdisabledBecauseInPolicy = ''; $page = get_parameter('page', ''); $id_policy_module = (int) get_parameter('id_policy_module'); -$id_agent_module = (int) get_parameter('id_agent_module'); if (strstr($page, 'policy_modules') === false) { if ((bool) $config['enterprise_installed'] === true) {