From 6adaf83e669dcd743e94c5f99e8339b14f803990 Mon Sep 17 00:00:00 2001 From: thepurpleblob Date: Wed, 30 Jun 2004 12:39:22 +0000 Subject: [PATCH] fixed bug #1556 - implode could be called on non-array data --- mod/quiz/lib.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mod/quiz/lib.php b/mod/quiz/lib.php index 0093bf96f9..cb05844409 100644 --- a/mod/quiz/lib.php +++ b/mod/quiz/lib.php @@ -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 = ""; } -- 2.39.5