From 961a3f02f0d89c110473f957c94280f44bde5cc3 Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 27 Dec 2018 09:05:45 +0800 Subject: [PATCH] Prevent exception when adding 'teachername' element to site template (#261) --- element/teachername/classes/element.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/element/teachername/classes/element.php b/element/teachername/classes/element.php index c35d474..1c18e30 100644 --- a/element/teachername/classes/element.php +++ b/element/teachername/classes/element.php @@ -102,6 +102,11 @@ class element extends \mod_customcert\element { protected function get_list_of_teachers() { global $PAGE; + // Return early if we are in a site template. + if ($PAGE->context->id == \context_system::instance()->id) { + return []; + } + // The list of teachers to return. $teachers = array();