From 16b43547ffdb91aed137c5a5c560286f4d4f213f Mon Sep 17 00:00:00 2001 From: Daniil Fajnberg <mail@daniil.fajnberg.de> Date: Mon, 10 Jul 2023 12:13:26 +0200 Subject: [PATCH] Fix rendering error when `$question->specificfeedbackinstantiated` is `null` --- renderer.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderer.php b/renderer.php index 77528e049..8c7557e4b 100644 --- a/renderer.php +++ b/renderer.php @@ -206,6 +206,10 @@ class qtype_stack_renderer extends qtype_renderer { $question->castextprocessor = new castext2_qa_processor($qa); } + if ($question->specificfeedbackinstantiated === null) { + // Invalid question, otherwise this would be here. + return ''; + } $feedbacktext = $question->specificfeedbackinstantiated->get_rendered($question->castextprocessor); if (!$feedbacktext) { return ''; -- GitLab