From 2a8f372e1cd7014f5b29f59e141debc293c9c8af Mon Sep 17 00:00:00 2001 From: Adrian Greeve Date: Tue, 3 May 2016 14:22:16 +0800 Subject: [PATCH] MDL-53402 mod_data: field values of 0 are now displayed. --- mod/data/field/checkbox/field.class.php | 2 +- mod/data/field/multimenu/field.class.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mod/data/field/checkbox/field.class.php b/mod/data/field/checkbox/field.class.php index bb44a18df87..40972e19f5e 100644 --- a/mod/data/field/checkbox/field.class.php +++ b/mod/data/field/checkbox/field.class.php @@ -176,7 +176,7 @@ class data_field_checkbox extends data_field_base { global $DB; if ($content = $DB->get_record('data_content', array('fieldid'=>$this->field->id, 'recordid'=>$recordid))) { - if (empty($content->content)) { + if (strval($content->content) === '') { return false; } diff --git a/mod/data/field/multimenu/field.class.php b/mod/data/field/multimenu/field.class.php index 986b0d273aa..34beb47d41b 100644 --- a/mod/data/field/multimenu/field.class.php +++ b/mod/data/field/multimenu/field.class.php @@ -235,7 +235,7 @@ class data_field_multimenu extends data_field_base { global $DB; if ($content = $DB->get_record('data_content', array('fieldid'=>$this->field->id, 'recordid'=>$recordid))) { - if (empty($content->content)) { + if (strval($content->content) === '') { return false; }