From a47ebb50b337b0b48ed7d55dba4243b1e51cea50 Mon Sep 17 00:00:00 2001 From: Mark Johnson Date: Tue, 16 May 2023 15:21:06 +0100 Subject: [PATCH] MDL-75696 quiz: Set default value for includingsubcategories on restore --- mod/quiz/backup/moodle2/restore_quiz_stepslib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/quiz/backup/moodle2/restore_quiz_stepslib.php b/mod/quiz/backup/moodle2/restore_quiz_stepslib.php index 5709815c788..a17ea4b54af 100644 --- a/mod/quiz/backup/moodle2/restore_quiz_stepslib.php +++ b/mod/quiz/backup/moodle2/restore_quiz_stepslib.php @@ -344,7 +344,7 @@ class restore_quiz_activity_structure_step extends restore_questions_activity_st $questionsetreference->questionscontextid = $question->questioncontextid; $filtercondition = new stdClass(); $filtercondition->questioncategoryid = $question->category; - $filtercondition->includingsubcategories = $data->includingsubcategories; + $filtercondition->includingsubcategories = $data->includingsubcategories ?? false; $questionsetreference->filtercondition = json_encode($filtercondition); $DB->insert_record('question_set_references', $questionsetreference); // Cleanup leftover random qtype data from question table.