]> git.mjollnir.org Git - moodle.git/commitdiff
fix for erroneous empty answer detection when answer is '0' which is a valid answer...
authorjamiesensei <jamiesensei>
Fri, 19 Jan 2007 07:18:26 +0000 (07:18 +0000)
committerjamiesensei <jamiesensei>
Fri, 19 Jan 2007 07:18:26 +0000 (07:18 +0000)
question/type/calculated/edit_calculated_form.php

index 2bd209b10d608afe9e995e69de5d712743253ad6..4cc3b4fa0607ff8d5d4b26ddd0da220c580f611c 100644 (file)
@@ -176,13 +176,13 @@ class question_edit_calculated_form extends question_edit_form {
         foreach ($answers as $key => $answer){
             //check no of choices
             $trimmedanswer = trim($answer);
-            if (!empty($trimmedanswer)||$answercount==0){
+            if (($trimmedanswer=='')||$answercount==0){
                 $eqerror = qtype_calculated_find_formula_errors($trimmedanswer);
                 if (FALSE !== $eqerror){
                     $errors['answers['.$key.']'] = $eqerror;
                 }
             }
-            if (!empty($trimmedanswer)){
+            if ($trimmedanswer==''){
                 if ('2' == $data['correctanswerformat'][$key]
                         && '0' == $data['correctanswerlength'][$key]) {
                     $errors['correctanswerlength['.$key.']'] = get_string('zerosignificantfiguresnotallowed','quiz');