MDL-25837 detect invalid course parameter when getting fast modinfo

This commit is contained in:
Petr Skoda
2011-01-12 21:40:34 +01:00
parent 5a7f931ee5
commit 4e70708de9
+4
View File
@@ -3045,6 +3045,10 @@ function &get_fast_modinfo(&$course, $userid=0) {
return $cache[$course->id];
}
if (!property_exists($course, 'modinfo')) {
debugging('Coding problem - missing course modinfo property in get_fast_modinfo() call');
}
if (empty($course->modinfo)) {
// no modinfo yet - load it
rebuild_course_cache($course->id);