From a5af780bce6499c743e207cab4d67981ff957d72 Mon Sep 17 00:00:00 2001 From: Sam Hemelryk Date: Thu, 29 Nov 2012 12:56:52 +1300 Subject: [PATCH] MDL-36878 course: fixed issue with module metadata cache Credit goes to Sam Chaffee. --- course/lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/course/lib.php b/course/lib.php index 4143375bc7f..21fcfcd791c 100644 --- a/course/lib.php +++ b/course/lib.php @@ -1921,7 +1921,7 @@ function get_module_metadata($course, $modnames, $sectionreturn = null) { if (!course_allowed_module($course, $modname)) { continue; } - if (isset($modlist[$modname])) { + if (isset($modlist[$course->id][$modname])) { // This module is already cached $return[$modname] = $modlist[$course->id][$modname]; continue;