From: moodler Date: Fri, 15 Sep 2006 13:28:18 +0000 (+0000) Subject: Guest account could be getting the default role X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2f089dd5f9a0075ac234ddc9be6550aba401ad0b;p=moodle.git Guest account could be getting the default role --- diff --git a/lib/accesslib.php b/lib/accesslib.php index 25fc00874d..cf42c8142c 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -129,7 +129,7 @@ function load_defaultuser_role() { // SPECIAL EXCEPTION: If the default user role is actually a guest role, then // remove some capabilities so this user doesn't get confused with a REAL guest - if (isset($USER->capabilities[$sitecontext->id]['moodle/legacy:guest'])) { + if (isset($USER->capabilities[$sitecontext->id]['moodle/legacy:guest']) and $USER->username != 'guest') { unset($USER->capabilities[$sitecontext->id]['moodle/legacy:guest']); unset($USER->capabilities[$sitecontext->id]['moodle/course:view']); // No access to courses by default }