From 4937a0616fa49c7b2251610e33f74dd55dfdfafe 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 fd486905e87..c1b60a836f5 100644 --- a/mod/data/field/checkbox/field.class.php +++ b/mod/data/field/checkbox/field.class.php @@ -177,7 +177,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; } -- 2.43.0