From 9d202aed276862352fec276a0c5b9b3215f2f832 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Tue, 21 Jan 2014 17:41:29 +0800 Subject: [PATCH] MDL-43746 fix require_course_login regression caused by MDL-25981 --- lib/moodlelib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 312ac4e8502..c2b6047bf57 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -3210,8 +3210,8 @@ function require_logout() { */ function require_course_login($courseorid, $autologinguest = true, $cm = null, $setwantsurltome = true, $preventredirect = false) { global $CFG, $PAGE, $SITE; - $issite = (is_object($courseorid) and $courseorid->id == SITEID) - or (!is_object($courseorid) and $courseorid == SITEID); + $issite = ((is_object($courseorid) and $courseorid->id == SITEID) + or (!is_object($courseorid) and $courseorid == SITEID)); if ($issite && !empty($cm) && !($cm instanceof cm_info)) { // Note: nearly all pages call get_fast_modinfo anyway and it does not make any // db queries so this is not really a performance concern, however it is obviously -- 2.11.4.GIT