MDL-52166 gradebook: overview report fails with separate groups

This commit is contained in:
Tim Hunt 2015-11-16 14:37:42 +00:00
parent 26653c8b5c
commit e168e38813

View file

@ -64,9 +64,9 @@ if (isset($personalcontext) && $courseid == SITEID) {
if ($userid == $USER->id) { if ($userid == $USER->id) {
$settings = $PAGE->settingsnav->find('mygrades', null); $settings = $PAGE->settingsnav->find('mygrades', null);
$settings->make_active(); $settings->make_active();
} else if ($courseid != SITEID) { } else if ($courseid != SITEID && $userid) {
// Show some other navbar thing. // Show some other navbar thing.
$user = $DB->get_record('user', array('id' => $userid)); $user = $DB->get_record('user', array('id' => $userid), '*', MUST_EXIST);
$PAGE->navigation->extend_for_user($user); $PAGE->navigation->extend_for_user($user);
} }