From 31cb1b0eca919a69516de19201d290ed55fca2da Mon Sep 17 00:00:00 2001 From: Jean-Michel Vedrine Date: Wed, 8 Apr 2015 09:21:44 +0200 Subject: [PATCH] MDL-49642 mod_lesson: fix backup of user overrides --- mod/lesson/backup/moodle2/backup_lesson_stepslib.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mod/lesson/backup/moodle2/backup_lesson_stepslib.php b/mod/lesson/backup/moodle2/backup_lesson_stepslib.php index 380d7c7d948..cf6c1b81f24 100644 --- a/mod/lesson/backup/moodle2/backup_lesson_stepslib.php +++ b/mod/lesson/backup/moodle2/backup_lesson_stepslib.php @@ -190,8 +190,10 @@ class backup_lesson_activity_structure_step extends backup_activity_structure_st $grade->set_source_table('lesson_grades', array('lessonid'=>backup::VAR_PARENTID)); $highscore->set_source_table('lesson_high_scores', array('lessonid' => backup::VAR_PARENTID)); $timer->set_source_table('lesson_timer', array('lessonid' => backup::VAR_PARENTID)); + } else { $overrideparams['userid'] = backup_helper::is_sqlparam(null); // Without userinfo, skip user overrides. } + $override->set_source_table('lesson_overrides', $overrideparams); // Annotate the user id's where required.