From: skodak Date: Sun, 30 Dec 2007 22:30:46 +0000 (+0000) Subject: MDL-12775 PARAM_INT value '' automatically converted to 0 in configtext settings... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=8cad6cca87a27889253f9cfb9b3992d67f330a02;p=moodle.git MDL-12775 PARAM_INT value '' automatically converted to 0 in configtext settings; merged from MOODLE_19_STABLE --- diff --git a/lib/adminlib.php b/lib/adminlib.php index f7e0453a99..bcd2189888 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -1662,6 +1662,10 @@ class admin_setting_configtext extends admin_setting { } function write_setting($data) { + if ($this->paramtype === PARAM_INT and $data === '') { + // do not complain if '' used instead of 0 + $data = 0; + } // $data is a string $validated = $this->validate($data); if ($validated !== true) {