From 3f4f5d3bd29aba33a11a70ce2e7d404651e814df Mon Sep 17 00:00:00 2001 From: Mark Nelson Date: Thu, 15 Sep 2016 13:39:25 +0800 Subject: [PATCH] MDL-55851 core: fixed AJAX error when user not set up --- lib/outputrenderers.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/outputrenderers.php b/lib/outputrenderers.php index 9cbfa2128a4..7fd0926d346 100644 --- a/lib/outputrenderers.php +++ b/lib/outputrenderers.php @@ -3202,7 +3202,7 @@ EOD; $processor = $DB->get_record('message_processors', array('name' => 'popup')); - if (isloggedin() && $processor->enabled) { + if (isloggedin() && $processor->enabled && !user_not_fully_set_up($USER)) { $context = [ 'userid' => $USER->id, 'urls' => [ @@ -3223,7 +3223,7 @@ EOD; public function message_menu() { global $USER; - if (isloggedin()) { + if (isloggedin() && !user_not_fully_set_up($USER)) { $context = [ 'userid' => $USER->id, 'urls' => [