Skip to content
Browse files

MDL-34586 assignment: convert default format value during restore

  • Loading branch information...
1 parent 22084d5 commit d5336bd3f486244b5a1f67311a93420ab0f4084e @mackensen mackensen committed
Showing with 9 additions and 1 deletion.
  1. +9 −1 mod/assignment/backup/moodle1/lib.php
View
10 mod/assignment/backup/moodle1/lib.php
@@ -78,6 +78,8 @@ public function get_paths() {
* data available
*/
public function process_assignment($data) {
+ global $CFG;
+
// get the course module id and context id
$instanceid = $data['id'];
$cminfo = $this->get_cminfo($instanceid);
@@ -95,6 +97,12 @@ public function process_assignment($data) {
$this->fileman->itemid = 0;
$data['intro'] = moodle1_converter::migrate_referenced_files($data['intro'], $this->fileman);
+ // convert the introformat if necessary
+ if ($CFG->texteditors !== 'textarea') {
+ $data['intro'] = text_to_html($data['intro'], false, false, true);
+ $data['introformat'] = FORMAT_HTML;
+ }
+
// start writing assignment.xml
$this->open_xml_writer("activities/assignment_{$this->moduleid}/assignment.xml");
$this->xmlwriter->begin_tag('activity', array('id' => $instanceid, 'moduleid' => $this->moduleid,
@@ -243,4 +251,4 @@ public function append_subplugin_data($data) {
* This class handles subplugins that do not exist or that are not supported
*/
class moodle1_assignment_unsupported_subplugin_handler extends moodle1_assignment_subplugin_handler {
-}
+}

0 comments on commit d5336bd

Please sign in to comment.
Something went wrong with that request. Please try again.