From bccdf22764c0ab69eff1c28a8144bec7e6ff29ad Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 27 Sep 2006 08:01:22 +0000 Subject: [PATCH] Fixed a possible notice --- lib/accesslib.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/accesslib.php b/lib/accesslib.php index a587c3e6c9..16022b6c0d 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -2649,9 +2649,10 @@ function get_users_by_capability($context, $capability, $fields='', $sort='', continue; } } - $caps = role_context_capabilities($possiblerole->id, $context, $capability); // resolved list - if ($caps[$capability] > 0) { // resolved capability > 0 - $validroleids[] = $possiblerole->id; + if ($caps = role_context_capabilities($possiblerole->id, $context, $capability)) { // resolved list + if (isset($caps[$capability]) && $caps[$capability] > 0) { // resolved capability > 0 + $validroleids[] = $possiblerole->id; + } } } if (empty($validroleids)) { -- 2.39.5