From 013f2e7cd9c26892b4b79371522b3c8452720172 Mon Sep 17 00:00:00 2001 From: skodak Date: Sat, 21 Oct 2006 20:42:50 +0000 Subject: [PATCH] fix has_capability() to work when $nomoodlecookie = true; MDL-7156 - needed for RSS file.php that is serving feeds; merged from MOODLE_17_STABLE --- lib/accesslib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index aa8735492d..b35ec3b0c2 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -284,7 +284,7 @@ function has_capability($capability, $context=NULL, $userid=NULL, $doanything=tr } } - if ($userid && $userid != $USER->id) { + if ($userid && (($USER === NULL) or ($userid != $USER->id))) { if (empty($USER->id) or ($userid != $USER->id)) { $capabilities = load_user_capability($capability, $context, $userid); } else { //$USER->id == $userid -- 2.39.5