From aba4d0090d4ba9e5c638ad5ce560d2a81d42f1c2 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Tue, 10 Sep 2013 20:03:54 +1000 Subject: [PATCH] MDL-37028 fixed course-module generation still conditionlib should be using API functions and not inserting the data directly in DB but will fix in another issue --- lib/tests/conditionlib_test.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/tests/conditionlib_test.php b/lib/tests/conditionlib_test.php index 63cb202d44b..3c9c761f705 100644 --- a/lib/tests/conditionlib_test.php +++ b/lib/tests/conditionlib_test.php @@ -218,6 +218,9 @@ class core_conditionlib_testcase extends advanced_testcase { $record->{$name} = $value; } $sectionid = $DB->insert_record('course_sections', $record); + foreach ($cmids as $cmid) { + $DB->update_record('course_modules', array('section' => $sectionid, 'id' => $cmid)); + } rebuild_course_cache($courseid, true); return $sectionid; }