MDL-31058 qtype match 1.9 restore: fix restore of dodgy questions.

This commit is contained in:
Tim Hunt
2012-01-20 18:06:53 +00:00
parent 269c884874
commit 2f7d4b4213
+5 -1
View File
@@ -56,7 +56,11 @@ class moodle1_qtype_match_handler extends moodle1_qtype_handler {
}
// convert match options
$matchoptions = $data['matchoptions'][0];
if (isset($data['matchoptions'])) {
$matchoptions = $data['matchoptions'][0];
} else {
$matchoptions = array('shuffleanswers' => 1);
}
$matchoptions['id'] = $this->converter->get_nextid();
$matchoptions['subquestions'] = implode(',', $matchids);
$this->write_xml('matchoptions', $matchoptions, array('/matchoptions/id'));