MDL-58138 completion: Fix capability required for setting defaults

As per core_completion\manager::get_available_completion_tabs() the
required capability for this feature is moodle/course:manageactivities,
not moodle/course:update.
This commit is contained in:
David Mudrák 2017-04-21 16:22:50 +02:00
parent 79420165f0
commit 4088416c14

View File

@ -36,7 +36,7 @@ $PAGE->set_title($course->shortname);
$PAGE->set_heading($course->fullname);
$PAGE->set_pagelayout('admin');
require_capability('moodle/course:update', context_course::instance($course->id));
require_capability('moodle/course:manageactivities', context_course::instance($course->id));
// Prepare list of selected modules.
$manager = new \core_completion\manager($course->id);