From 2f089dd5f9a0075ac234ddc9be6550aba401ad0b Mon Sep 17 00:00:00 2001 From: moodler Date: Fri, 15 Sep 2006 13:28:18 +0000 Subject: [PATCH] Guest account could be getting the default role --- lib/accesslib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index 25fc00874d7..cf42c8142cf 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 }