From 39de90acd5d2baca9993bb1146a814e228c59d03 Mon Sep 17 00:00:00 2001 From: skodak Date: Tue, 30 Jan 2007 21:23:29 +0000 Subject: [PATCH] MDL-8223 allow also numeric string '1' as site id in require_course_login() --- lib/moodlelib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 15c771a015..ac68223721 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -1841,8 +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); - } elseif ((is_object($courseorid) and $courseorid->id == SITEID) - or (is_int($courseorid) and $courseorid == SITEID)) { + } else if ((is_object($courseorid) and $courseorid->id == SITEID) + or (!is_object($courseorid) and $courseorid == SITEID)) { //login for SITE not required } else { // course login always required -- 2.39.5