Merge branch 'MDL-45851_34' of git://github.com/timhunt/moodle into MOODLE_34_STABLE

This commit is contained in:
Andrew Nicols
2018-07-16 13:18:44 +08:00
+7 -2
View File
@@ -586,7 +586,8 @@ abstract class restore_dbops {
// 6b) User cannot, check if we are in some contextlevel with fallback
// 7a) There is fallback, move ALL the qcats to fallback, warn. End qcat loop
// 7b) No fallback, error. End qcat loop
// 5b) Match, mark q to be mapped
// 5b) Random question, must always create new.
// 5c) Match, mark q to be mapped
// Get all the contexts (question banks) in restore for the given contextlevel
$contexts = self::restore_get_question_banks($restoreid, $contextlevel);
@@ -683,7 +684,11 @@ abstract class restore_dbops {
break 2; // out from qcat loop (both 7a and 7b), we have decided about ALL categories in context (bank)
}
// 5b) Match, mark q to be mapped
// 5b) Random questions must always be newly created.
} else if ($question->qtype == 'random') {
// Nothing to mark, newitemid means create
// 5c) Match, mark q to be mapped.
} else {
self::set_backup_ids_record($restoreid, 'question', $question->id, $matchqid);
}