diff --git a/mod/lesson/report.php b/mod/lesson/report.php index 1d670c915bd..9a867e161ce 100644 --- a/mod/lesson/report.php +++ b/mod/lesson/report.php @@ -560,7 +560,7 @@ if ($action === 'delete') { $table->data[] = array($fontstart.get_string("question", "lesson").": <br />".$fontend.$fontstart2.$page->contents.$fontend2, " "); $table->data[] = array($fontstart.get_string("answer", "lesson").":".$fontend, ' '); // apply the font to each answer - if (!empty($page->answerdata) && isset($page->answerdata->response)) { + if (!empty($page->answerdata)) { foreach ($page->answerdata->answers as $answer){ $modified = array(); foreach ($answer as $single) { @@ -569,12 +569,12 @@ if ($action === 'delete') { } $table->data[] = $modified; } - if ($page->answerdata->response != NULL) { + if (isset($page->answerdata->response)) { $table->data[] = array($fontstart.get_string("response", "lesson").": <br />".$fontend.$fontstart2.format_text($page->answerdata->response,$page->answerdata->responseformat,$formattextdefoptions).$fontend2, " "); } $table->data[] = array($page->answerdata->score, " "); } else { - $table->data[] = array(0, " "); + $table->data[] = array(get_string('didnotanswerquestion', 'lesson'), " "); } echo html_writer::table($table); }