From: tjhunt Date: Wed, 3 Dec 2008 02:40:17 +0000 (+0000) Subject: capability report: MDL-17410 did not work if a capability was not set anywhere. X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=2aa3baedc7337ee9e497d2e507bc017f859d0773;p=moodle.git capability report: MDL-17410 did not work if a capability was not set anywhere. Change it so that the system context is always shown. --- diff --git a/admin/report/capability/index.php b/admin/report/capability/index.php index 1beb9d4056..a1482e7bb5 100644 --- a/admin/report/capability/index.php +++ b/admin/report/capability/index.php @@ -106,7 +106,7 @@ if ($capability) { SELECT DISTINCT con.path, 1 FROM {context} con JOIN {role_capabilities} rc ON rc.contextid = con.id WHERE capability = ? $sqlroletest", $params); - $requiredcontexts = array(); + $requiredcontexts = array($systemcontext->id); foreach ($relevantpaths as $path => $notused) { $requiredcontexts = array_merge($requiredcontexts, explode('/', trim($path, '/'))); }