From 0f9384326ef4e6f5e8e73273da9751f5bd409c71 Mon Sep 17 00:00:00 2001 From: Daniel Cebrian Date: Mon, 22 May 2023 17:12:35 +0200 Subject: [PATCH] #11300 fixed access metaconsole when user not admin update her config --- pandora_console/godmode/users/configure_user.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pandora_console/godmode/users/configure_user.php b/pandora_console/godmode/users/configure_user.php index 912cc05f43..0d74ab232c 100644 --- a/pandora_console/godmode/users/configure_user.php +++ b/pandora_console/godmode/users/configure_user.php @@ -632,11 +632,13 @@ if ($update_user) { $values['section'] = $homeScreenValues[$values['section']]; if (enterprise_installed() === true && is_metaconsole() === true) { - $values['metaconsole_access'] = get_parameter('metaconsole_access'); - $values['metaconsole_agents_manager'] = get_parameter('metaconsole_agents_manager', '0'); if (users_is_admin() === true) { + $values['metaconsole_access'] = get_parameter('metaconsole_access'); + $values['metaconsole_agents_manager'] = get_parameter('metaconsole_agents_manager', '0'); $values['metaconsole_access_node'] = get_parameter('metaconsole_access_node', '0'); } else { + $values['metaconsole_access'] = $user_info['metaconsole_access']; + $values['metaconsole_agents_manager'] = $user_info['metaconsole_agents_manager']; $values['metaconsole_access_node'] = db_get_value('metaconsole_access_node', 'tusuario', 'id_user', $id); } }