MDL-53589 badges: Correct context
This commit is contained in:
+1
-5
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user