From 204b15d50b99a2140494f75ecd513b54b387a4db Mon Sep 17 00:00:00 2001 From: stronk7 Date: Wed, 4 Feb 2009 17:22:56 +0000 Subject: [PATCH] MDL-8848 restore section summaries - now restored if target course have them empty ; merged from 19_STABLE --- backup/restorelib.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backup/restorelib.php b/backup/restorelib.php index 53ca90da13..f05e4d2eee 100644 --- a/backup/restorelib.php +++ b/backup/restorelib.php @@ -1079,6 +1079,11 @@ define('RESTORE_GROUPS_GROUPINGS', 3); //Get section id when restoring in existing course $rec = $DB->get_record("course_sections", array("course"=>$restore->course_id, "section"=>$section->section)); + //If section exists, has empty summary and backup has some summary, use it. MDL-8848 + if ($rec && empty($rec->summary) && !empty($section->summary)) { + $rec->summary = $section->summary; + $DB->update_record("course_sections", $rec); + } //If that section doesn't exist, get section 0 (every mod will be //asigned there if(!$rec) { -- 2.39.5