Closes #256 Add capability to control viewing outage info

This commit is contained in:
Andrew Madden
2021-06-23 11:23:08 +10:00
parent 45987b9259
commit 7c9bb96f1a
4 changed files with 41 additions and 3 deletions

View File

@@ -97,7 +97,7 @@ class infopage {
public function output() {
global $PAGE, $CFG, $OUTPUT;
if (is_null($this->outage)) {
if (is_null($this->outage) || !has_capability('auth/outage:viewinfo', context_system::instance())) {
redirect(new moodle_url('/'));
}