]> git.mjollnir.org Git - moodle.git/commitdiff
fixed bug #1556 - implode could be called on non-array data
authorthepurpleblob <thepurpleblob>
Wed, 30 Jun 2004 12:39:22 +0000 (12:39 +0000)
committerthepurpleblob <thepurpleblob>
Wed, 30 Jun 2004 12:39:22 +0000 (12:39 +0000)
mod/quiz/lib.php

index 0093bf96f95bba035b2861c53e7667517bc63938..cb05844409ce9c0d86cc8d44ebf74cd4e9022905 100644 (file)
@@ -1888,7 +1888,14 @@ function quiz_save_attempt($quiz, $questions, $result, $attemptnum) {
         }
 
         if (!empty($question->answer)) {
-            $response->answer = implode(",",$question->answer);
+            if (is_array($question->answer))
+            {
+                $response->answer = implode(",",$question->answer);
+            }
+            else
+            {
+                $response->answer=$question->answer;
+            }
         } else {
             $response->answer = "";
         }