MDL-72396 core: Fix the primary active tab for my/index.php

Fix the primary active tab for my/index.php
This commit is contained in:
Sujith Haridasan 2021-10-01 10:13:24 +05:30 committed by Eloy Lafuente (stronk7)
parent f01d69cb05
commit bd12395717

View file

@ -90,10 +90,9 @@ $PAGE->set_subpage($currentpage->id);
$PAGE->set_title($pagetitle); $PAGE->set_title($pagetitle);
$PAGE->set_heading($header); $PAGE->set_heading($header);
$PAGE->set_primary_active_tab('myhome');
if (!isguestuser()) { // Skip default home page for guests if (!isguestuser()) { // Skip default home page for guests
if (get_home_page() != HOMEPAGE_MY) { if (get_home_page() != HOMEPAGE_MY) {
$PAGE->set_primary_active_tab('myhome');
if (optional_param('setdefaulthome', false, PARAM_BOOL)) { if (optional_param('setdefaulthome', false, PARAM_BOOL)) {
set_user_preference('user_home_page_preference', HOMEPAGE_MY); set_user_preference('user_home_page_preference', HOMEPAGE_MY);
} else if (!empty($CFG->defaulthomepage) && $CFG->defaulthomepage == HOMEPAGE_USER) { } else if (!empty($CFG->defaulthomepage) && $CFG->defaulthomepage == HOMEPAGE_USER) {