]> git.mjollnir.org Git - moodle.git/commitdiff
Follow-up fix for bug MDL-8223 "require_course_login() cleanup"
authornfreear <nfreear>
Tue, 30 Jan 2007 10:10:39 +0000 (10:10 +0000)
committernfreear <nfreear>
Tue, 30 Jan 2007 10:10:39 +0000 (10:10 +0000)
lib/moodlelib.php

index 16173ebf718dd2031ec0a90858ae976b35ddf547..15c771a015380424ca044f3f5d954be52ef8fc4c 100644 (file)
@@ -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