MDL-49547 question restore: avoid tag-related notices.

This commit is contained in:
Tim Hunt
2015-03-26 15:30:08 +00:00
parent 0582523ced
commit 3142069285
+5
View File
@@ -3688,6 +3688,11 @@ class restore_create_categories_and_questions extends restore_structure_step {
$data = (object)$data;
$newquestion = $this->get_new_parentid('question');
$questioncreated = (bool) $this->get_mappingid('question_created', $this->get_old_parentid('question'));
if (!$questioncreated) {
// This question already exists in the question bank. Nothing for us to do.
return;
}
if (!empty($CFG->usetags)) { // if enabled in server
// TODO: This is highly inefficient. Each time we add one tag