From abebddafc26aae8b26dfb77bc7683cd2bd9ab495 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Tue, 7 Jun 2022 08:19:13 +0100 Subject: [PATCH] MDL-75038 blog: link back to user only when one specified. --- blog/index.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/blog/index.php b/blog/index.php index f8445c08ad2..c152f4e4d68 100644 --- a/blog/index.php +++ b/blog/index.php @@ -116,7 +116,7 @@ if ($courseid != SITEID) { } if (!empty($userid)) { - $user = core_user::get_user($userid); + $user = core_user::get_user($userid, '*', MUST_EXIST); $PAGE->navigation->extend_for_user($user); } @@ -153,10 +153,11 @@ if ($usernode && $courseid != SITEID) { if ($courseid != SITEID) { $PAGE->set_heading($course->fullname); echo $OUTPUT->header(); - $backurl = new moodle_url('/user/view.php', ['id' => $userid, 'course' => $courseid]); - echo $OUTPUT->single_button($backurl, get_string('back'), 'get', ['class' => 'mb-3']); if (!empty($user)) { + $backurl = new moodle_url('/user/view.php', ['id' => $user->id, 'course' => $courseid]); + echo $OUTPUT->single_button($backurl, get_string('back'), 'get', ['class' => 'mb-3']); + $headerinfo = array('heading' => fullname($user), 'user' => $user); echo $OUTPUT->context_header($headerinfo, 2); }