From 91fe85e90ebd9e828bdd51bbd7a22c876a9901f9 Mon Sep 17 00:00:00 2001 From: marcos Date: Wed, 18 Dec 2019 15:15:25 +0100 Subject: [PATCH] updates2 --- .../update_manager/update_manager.setup.php | 2 ++ pandora_console/include/functions_config.php | 16 ++++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pandora_console/godmode/update_manager/update_manager.setup.php b/pandora_console/godmode/update_manager/update_manager.setup.php index 1a81cf457c..edf7749a4f 100644 --- a/pandora_console/godmode/update_manager/update_manager.setup.php +++ b/pandora_console/godmode/update_manager/update_manager.setup.php @@ -179,6 +179,7 @@ if (!$action_update_url_update_manager) { } echo '
'; +html_print_input_hidden('update_config', 1); $table = new stdClass(); $table->width = '100%'; @@ -259,6 +260,7 @@ if (license_free()) { } html_print_input_hidden('action_update_url_update_manager', 1); +html_print_input_hidden('update_config', 1); html_print_table($table); echo '
'; diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 2a409a343e..f4e2bef1e6 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -148,8 +148,15 @@ function config_update_config() $error_update = []; - $sec2 = get_parameter_get('sec2'); + $sec2 = get_parameter('sec2'); + switch ($sec2) { + case 'godmode/update_manager/update_manager': + if (!config_update_value('update_manager_proxy_password', io_input_password(get_parameter('update_manager_proxy_password', $config['update_manager_proxy_password'])))) { + $error_update[] = __('update manager'); + } + break; + case 'godmode/setup/setup': $section_setup = get_parameter('section'); // MAIN SETUP. @@ -2895,13 +2902,6 @@ function config_process_config() ); } - if (!isset($config['update_manager_proxy_password'])) { - config_update_value( - 'update_manager_proxy_password', - '' - ); - } - if (!isset($config['session_timeout'])) { config_update_value('session_timeout', 90); }