From 47bb1aed07ba217fd7b24bfe555a222cd0ed82e7 Mon Sep 17 00:00:00 2001 From: toyomoyo Date: Mon, 2 Apr 2007 03:53:10 +0000 Subject: [PATCH] merged fix for MDL-9160, get_my_courses caching issues --- lib/datalib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/datalib.php b/lib/datalib.php index 80f09e81bb..3941a65627 100644 --- a/lib/datalib.php +++ b/lib/datalib.php @@ -685,8 +685,8 @@ function get_my_courses($userid, $sort='visible DESC,sortorder ASC', $fields='*' global $USER; if (!empty($USER->id) && ($USER->id == $userid)) { - if (!empty($USER->mycourses)) { - return $USER->mycourses; // Just return the cached version + if (!empty($USER->mycourses[$doanything])) { + return $USER->mycourses[$doanything]; // Just return the cached version } } @@ -771,7 +771,7 @@ ORDER BY $sort"); } if (!empty($USER->id) && ($USER->id == $userid)) { - $USER->mycourses = $mycourses; + $USER->mycourses[$doanything] = $mycourses; } return $mycourses; -- 2.39.5