From: Tony Levi Date: Thu, 6 Jun 2013 04:41:19 +0000 (+0930) Subject: MDL-40035: Avoid rebuild_course_cache always for empty course X-Git-Tag: v2.6.0-beta~1057 X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=commitdiff_plain;h=00726467f6097c90f33490051bf7bf3d7728cb4b MDL-40035: Avoid rebuild_course_cache always for empty course --- diff --git a/lib/modinfolib.php b/lib/modinfolib.php index f099328fb02..fc93e14fe23 100644 --- a/lib/modinfolib.php +++ b/lib/modinfolib.php @@ -275,7 +275,7 @@ class course_modinfo extends stdClass { // Load sectioncache field into memory as PHP object and check it's valid $sectioncache = unserialize($course->sectioncache); - if (!is_array($sectioncache) || empty($sectioncache)) { + if (!is_array($sectioncache)) { // hmm, something is wrong - let's fix it rebuild_course_cache($course->id); $course->sectioncache = $DB->get_field('course', 'sectioncache', array('id'=>$course->id));