From 0cc5fd542cdd9780dadecf6ef57f7bbbd525dc9e Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Wed, 4 May 2016 17:03:10 +0800 Subject: [PATCH] MDL-53589 badges: Correct context --- lib/badgeslib.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/badgeslib.php b/lib/badgeslib.php index 7b3d9c11cbf..87ecc547524 100644 --- a/lib/badgeslib.php +++ b/lib/badgeslib.php @@ -1142,11 +1142,7 @@ function profile_display_badges($userid, $courseid = 0) { require_once($CFG->dirroot . '/badges/renderer.php'); // Determine context. - if (isloggedin()) { - $context = context_user::instance($USER->id); - } else { - $context = context_system::instance(); - } + $context = context_user::instance($userid); if ($USER->id == $userid || has_capability('moodle/badges:viewotherbadges', $context)) { $records = badges_get_user_badges($userid, $courseid, null, null, null, true);