From e499576a6c7277eebfefe2eb8f78a9d0fe6af075 Mon Sep 17 00:00:00 2001 From: Nate Date: Wed, 21 Aug 2019 13:54:42 -0600 Subject: [PATCH] Restore Check-All checkbox functionality on Default/Domain Settings. --- core/default_settings/default_settings.php | 4 ++-- core/domain_settings/domain_settings.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/default_settings/default_settings.php b/core/default_settings/default_settings.php index 2a19f60e88..079280a221 100644 --- a/core/default_settings/default_settings.php +++ b/core/default_settings/default_settings.php @@ -362,7 +362,7 @@ echo " \n"; echo " \n"; echo " \n"; - $subcat_ids[strtolower($row['default_setting_category'])][] = 'checkbox_'.$row['default_setting_uuid']; + $subcat_ids[strtolower($row['default_setting_category'])][] = 'checkbox_'.escape($row['default_setting_uuid']); } echo " "; if (permission_exists('default_setting_edit')) { @@ -479,7 +479,7 @@ foreach ($subcat_ids as $default_setting_category => $checkbox_ids) { echo "if (category == '".escape($default_setting_category)."') {\n"; foreach ($checkbox_ids as $index => $checkbox_id) { - echo "document.getElementById('".escape($checkbox_id)."').checked = (what == 'all') ? true : false;\n"; + echo "document.getElementById('".$checkbox_id."').checked = (what == 'all') ? true : false;\n"; } echo "}\n"; } diff --git a/core/domain_settings/domain_settings.php b/core/domain_settings/domain_settings.php index 75c7da68c7..f3e5553bd1 100644 --- a/core/domain_settings/domain_settings.php +++ b/core/domain_settings/domain_settings.php @@ -408,7 +408,7 @@ foreach ($subcat_ids as $domain_setting_category => $checkbox_ids) { echo "if (category == '".$domain_setting_category."') {\n"; foreach ($checkbox_ids as $index => $checkbox_id) { - echo "document.getElementById('".escape($checkbox_id)."').checked = (what == 'all') ? true : false;\n"; + echo "document.getElementById('".$checkbox_id."').checked = (what == 'all') ? true : false;\n"; } echo "}\n"; }