diff --git a/course/importstudents.php b/course/importstudents.php index 3955ed394a7..73e9ff9de42 100644 --- a/course/importstudents.php +++ b/course/importstudents.php @@ -24,16 +24,13 @@ } require_login($course->id); + $context = get_context_instance(CONTEXT_COURSE, $course->id); + require_capability('moodle/course:managemetacourses', $context); if (!$course->metacourse) { - redirect("$CFG->wwwroot/course/student.php?id=$course->id"); + redirect("$CFG->wwwroot/course/view.php?id=$course->id"); } - if (!isadmin() && !isteacheredit($course->id)) { - error("You must be an admin or a teacher of this course"); - } - - $strassigncourses = get_string('metaassigncourses'); $stralreadycourses = get_string('metaalreadycourses'); $strnoalreadycourses = get_string('metanoalreadycourses');