]> git.mjollnir.org Git - moodle.git/commitdiff
Looking for empty default values in output_html() for multiselect settings.
authorstronk7 <stronk7>
Fri, 12 Jan 2007 18:51:36 +0000 (18:51 +0000)
committerstronk7 <stronk7>
Fri, 12 Jan 2007 18:51:36 +0000 (18:51 +0000)
Must be empty arrays.

lib/adminlib.php

index a03044b3a4950f703c3d73f1b6d4966e8df67589..fbacaffd470d0900dd0d6c7871cb7c7559379449 100644 (file)
@@ -1518,6 +1518,9 @@ class admin_setting_configmultiselect extends admin_setting_configselect {
     function output_html() {
         if ($this->get_setting() === NULL) {
           $currentsetting = $this->defaultsetting;
+          if (!$currentsetting) {
+              $currentsetting = array();
+          }
         } else {
           $currentsetting = $this->get_setting();
         }