Merge branch 'MDL-59831_master' of git://github.com/markn86/moodle
[moodle.git] / user / index.php
index 2b2e083..d556a4b 100644 (file)
@@ -74,16 +74,10 @@ $frontpagectx = context_course::instance(SITEID);
 
 if ($isfrontpage) {
     $PAGE->set_pagelayout('admin');
 
 if ($isfrontpage) {
     $PAGE->set_pagelayout('admin');
-    if (!has_any_capability(['moodle/site:viewparticipants', 'moodle/course:enrolreview'], $systemcontext)) {
-        // We know they do not have any of the capabilities, so lets throw an exception using the capability with the least access.
-        throw new required_capability_exception($systemcontext, 'moodle/site:viewparticipants', 'nopermissions', '');
-    }
+    course_require_view_participants($systemcontext);
 } else {
     $PAGE->set_pagelayout('incourse');
 } else {
     $PAGE->set_pagelayout('incourse');
-    if (!has_any_capability(['moodle/course:viewparticipants', 'moodle/course:enrolreview'], $context)) {
-        // We know they do not have any of the capabilities, so lets throw an exception using the capability with the least access.
-        throw new required_capability_exception($context, 'moodle/course:viewparticipants', 'nopermissions', '');
-    }
+    course_require_view_participants($context);
 }
 
 // Trigger events.
 }
 
 // Trigger events.