Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge branch 'm22_MDL-32102' of git://github.com/danmarsden/moodle in…

…to MOODLE_22_STABLE
  • Loading branch information...
commit 8589241024fe88730fb2f9c1a300b2071cea4ebc 2 parents d25f6a8 + f778133
@danpoltawski danpoltawski authored
Showing with 5 additions and 2 deletions.
  1. +5 −2 backup/moodle2/restore_final_task.class.php
View
7 backup/moodle2/restore_final_task.class.php
@@ -55,8 +55,11 @@ public function build() {
$this->add_step(new restore_gradebook_structure_step('gradebook_step','gradebook.xml'));
}
- // Course completion
- $this->add_step(new restore_course_completion_structure_step('course_completion', 'completion.xml'));
+ // Course completion, executed conditionally if restoring to new course
+ if ($this->get_target() !== backup::TARGET_CURRENT_ADDING &&
+ $this->get_target() !== backup::TARGET_EXISTING_ADDING) {
+ $this->add_step(new restore_course_completion_structure_step('course_completion', 'completion.xml'));
+ }
// Review all the module_availability records in backup_ids in order
// to match them with existing modules / grade items.
Please sign in to comment.
Something went wrong with that request. Please try again.