From: toyomoyo Date: Wed, 18 Jul 2007 07:02:54 +0000 (+0000) Subject: merged fix for MDL-10469, users with doanything has no courses showing X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=61f774e8f69800c77b5e436bdc2eb225bd8717c0;p=moodle.git merged fix for MDL-10469, users with doanything has no courses showing --- diff --git a/lib/datalib.php b/lib/datalib.php index 5d0f936928..cca5b98356 100644 --- a/lib/datalib.php +++ b/lib/datalib.php @@ -719,7 +719,7 @@ function get_my_courses($userid, $sort=NULL, $fields=NULL, $doanything=false,$li $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID); // Guest's do not have any courses - if (has_capability('moodle/legacy:guest',$sitecontext,$userid,true)) { + if (has_capability('moodle/legacy:guest',$sitecontext,$userid,false)) { return(array()); } @@ -811,7 +811,6 @@ ORDER BY $sort"); if (!empty($USER->id) && ($USER->id == $userid) && $usingdefaults) { $USER->mycourses[$doanything] = $mycourses; } - return $mycourses; }