]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-15372 fixed incorrect merging to HEAD causing fatal errors, because new dml api...
authorskodak <skodak>
Wed, 25 Jun 2008 07:30:41 +0000 (07:30 +0000)
committerskodak <skodak>
Wed, 25 Jun 2008 07:30:41 +0000 (07:30 +0000)
backup/restorelib.php

index 7b585c40ca446c263b4c2bfb5538a231575e5ff8..8786a6533a6b83bfc5bff76722e03870f761e8e3 100644 (file)
@@ -97,11 +97,11 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
         if (!defined('RESTORE_SILENTLY')) {
             echo '<li>' . get_string('from') . ' ' . get_string('course');
         }
-        $course = get_record('course', 'id', $restore->course_id, '', '', '', '', 'id,summary');
+        $course = $DB->get_record('course', array('id'=>$restore->course_id), 'id,summary');
         $coursesummary = restore_decode_content_links_worker($course->summary, $restore);
         if ($coursesummary != $course->summary) {
-            $course->summary = addslashes($coursesummary);
-            if (!update_record('course', $course)) {
+            $course->summary = $coursesummary;
+            if (!$DB->update_record('course', $course)) {
                 $status = false;
             }
         }
@@ -110,7 +110,7 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
         }
 
         // Recode links in section summaries.
-        $sections = get_records('course_sections', 'course', $restore->course_id, 'id', 'id,summary');
+        $sections = $DB->get_records('course_sections', array('course'=>$restore->course_id), 'id', 'id,summary');
         if ($sections) {
             if (!defined('RESTORE_SILENTLY')) {
                 echo '<li>' . get_string('from') . ' ' . get_string('sections');
@@ -118,8 +118,8 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
             foreach ($sections as $section) {
                 $sectionsummary = restore_decode_content_links_worker($section->summary, $restore);
                 if ($sectionsummary != $section->summary) {
-                    $section->summary = addslashes($sectionsummary);
-                    if (!update_record('course_sections', $section)) {
+                    $section->summary = $sectionsummary;
+                    if (!$DB->update_record('course_sections', $section)) {
                         $status = false;
                     }
                 }