From: nfreear Date: Tue, 30 Jan 2007 10:10:39 +0000 (+0000) Subject: Follow-up fix for bug MDL-8223 "require_course_login() cleanup" X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=3c13f52413d083de9daa311b421c83557873553d;p=moodle.git Follow-up fix for bug MDL-8223 "require_course_login() cleanup" --- diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 16173ebf71..15c771a015 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -1841,7 +1841,8 @@ function require_course_login($courseorid, $autologinguest=true, $cm=null) { if (!empty($CFG->forcelogin)) { // login required for both SITE and courses require_login($courseorid, $autologinguest, $cm); - } else if ((is_object($courseorid) and $courseorid->id == SITEID) or $courseorid == SITEID) { + } elseif ((is_object($courseorid) and $courseorid->id == SITEID) + or (is_int($courseorid) and $courseorid == SITEID)) { //login for SITE not required } else { // course login always required