#13059 fix bugs agent module view

This commit is contained in:
Jonathan 2024-04-05 11:11:13 +02:00
parent 1a58501af9
commit 5824d52ff3
2 changed files with 7 additions and 3 deletions

View File

@ -2077,7 +2077,7 @@ function html_print_select_multiple_modules_filtered_formated(array $data):strin
$data['mModuleGroup'],
explode(',', $data['mAgents']),
!$commonModules,
true,
!is_metaconsole(),
(bool) $commonModules,
false
);

View File

@ -515,7 +515,7 @@ class AgentModuleWidget extends Widget
foreach ($allModules as $module_name) {
if (is_numeric($module_name)) {
$module_name = modules_get_agentmodule_name($module_name);
$module_name = io_safe_output(modules_get_agentmodule_name($module_name));
}
$file_name = ui_print_truncate_text(
@ -748,13 +748,17 @@ class AgentModuleWidget extends Widget
$fullname = $item[1];
if ($this->values['mShowCommonModules'] !== 'on') {
$item = explode(' » ', $fullname);
$name = $item[1];
$name = $item[2];
$carry['modules_selected'][$serverId][$name] = null;
$carry['modules'][$name] = null;
} else {
$carry['modules'][$fullname] = null;
}
} else {
if (is_numeric($item) === true) {
$item = modules_get_agentmodule_name($item);
}
$carry['modules'][$item] = null;
}