From 384500c100e6efe15409d8fd176509479b564838 Mon Sep 17 00:00:00 2001 From: sam_marshall Date: Tue, 29 Jul 2008 14:26:26 +0000 Subject: [PATCH] MDL-15876: Fixed error with defaults in config_multicheckbox --- lib/adminlib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/adminlib.php b/lib/adminlib.php index a3724cb396..2c7324496a 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -2215,9 +2215,9 @@ class admin_setting_configmulticheckbox extends admin_setting { $default = array(); } if (is_null($data)) { - foreach ($default as $key=>$value) { + foreach ($default as $value) { if ($value) { - $current[] = $value; + $data[] = $value; } } } @@ -2230,7 +2230,7 @@ class admin_setting_configmulticheckbox extends admin_setting { } else { $checked = ''; } - if (!empty($default[$key])) { + if (in_array($key,$default)) { $defaults[] = $description; } -- 2.39.5