From 8b09e84569bf1788958bb7c2574b4aac209a4d89 Mon Sep 17 00:00:00 2001 From: jmg324 Date: Wed, 16 Jul 2008 15:12:09 +0000 Subject: [PATCH] MDL-7971 check in get_categories if user can see hidden categories uses specific capability not course:create --- lib/datalib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/datalib.php b/lib/datalib.php index 472854ad20..0934a8886b 100644 --- a/lib/datalib.php +++ b/lib/datalib.php @@ -1255,7 +1255,7 @@ function get_categories($parent='none', $sort=NULL, $shallow=true) { if( $rs = $DB->get_recordset_sql($sql, $params) ){ foreach($rs as $cat) { $cat = make_context_subobj($cat); - if ($cat->visible || has_capability('moodle/course:create', $cat->context)) { + if ($cat->visible || has_capability('moodle/category:visibility',$cat->context)) { $categories[$cat->id] = $cat; } } -- 2.39.5