MDL-25651 add capability check to my private files navigation link
This commit is contained in:
@@ -1653,9 +1653,9 @@ class global_navigation extends navigation_node {
|
||||
$usernode->add(get_string('messages', 'message'), $url, self::TYPE_SETTING, null, 'messages');
|
||||
}
|
||||
|
||||
// TODO: Private file capability check
|
||||
if ($iscurrentuser) {
|
||||
$url = new moodle_url('/user/files.php');
|
||||
$context = get_context_instance(CONTEXT_USER, $USER->id);
|
||||
if ($iscurrentuser && has_capability('moodle/user:manageownfiles', $context)) {
|
||||
$url = new moodle_url('/user/files.php');
|
||||
$usernode->add(get_string('myfiles'), $url, self::TYPE_SETTING);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user