From ec934409e600b9339444675a04ee63b304a751aa Mon Sep 17 00:00:00 2001 From: Jean-Philippe Gaudreau Date: Tue, 16 Apr 2013 09:30:19 -0400 Subject: [PATCH] MDL-39084 grade: Capability checks are incoherent for the Course grade settings section --- grade/lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grade/lib.php b/grade/lib.php index a1e634b6fdf..dd7afbf3580 100644 --- a/grade/lib.php +++ b/grade/lib.php @@ -2424,7 +2424,7 @@ abstract class grade_helper { return self::$managesetting; } $context = get_context_instance(CONTEXT_COURSE, $courseid); - if (has_capability('moodle/course:update', $context)) { + if (has_capability('moodle/grade:manage', $context)) { self::$managesetting = new grade_plugin_info('coursesettings', new moodle_url('/grade/edit/settings/index.php', array('id'=>$courseid)), get_string('course')); } else { self::$managesetting = false;