From 867749f9d3f97ed4101fa18489dad8f287ecc476 Mon Sep 17 00:00:00 2001 From: Calvo Date: Thu, 29 Dec 2022 18:14:43 +0100 Subject: [PATCH] Fix inventory blacklist open --- pandora_console/godmode/setup/setup_general.php | 6 ++++++ pandora_console/include/functions_config.php | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/pandora_console/godmode/setup/setup_general.php b/pandora_console/godmode/setup/setup_general.php index f0bbc77339..b846b89728 100644 --- a/pandora_console/godmode/setup/setup_general.php +++ b/pandora_console/godmode/setup/setup_general.php @@ -949,5 +949,11 @@ $(document).ready (function () { } }); }); + + $("#submit-update_button").click(function () { + $('#inventory_changes_blacklist option').map(function(){ + $(this).prop('selected', true); + }); + }); }); diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index f7b85e5137..01a7e78ffc 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -395,6 +395,11 @@ function config_update_config() if (config_update_value('email_password', io_input_password(get_parameter('email_password')), true) === false) { $error_update[] = __('Email password'); } + + $inventory_changes_blacklist = get_parameter('inventory_changes_blacklist', []); + if (config_update_value('inventory_changes_blacklist', implode(',', $inventory_changes_blacklist), true) === false) { + $error_update[] = __('Inventory changes blacklist'); + } break; case 'enterprise': @@ -458,11 +463,6 @@ function config_update_config() if (config_update_value('sap_license', get_parameter('sap_license'), true) === false) { $error_update[] = __('SAP/R3 Plugin Licence'); } - - $inventory_changes_blacklist = get_parameter('inventory_changes_blacklist', []); - if (config_update_value('inventory_changes_blacklist', implode(',', $inventory_changes_blacklist), true) === false) { - $error_update[] = __('Inventory changes blacklist'); - } } break;