Merge branch 'MDL-84597-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE

This commit is contained in:
Huong Nguyen 2025-05-08 09:05:20 +07:00
commit 01b016b2cb

View file

@ -62,13 +62,6 @@ if ($id) {
$sitecontext = context_system::instance(); $sitecontext = context_system::instance();
$usercontext = context_user::instance($userid); $usercontext = context_user::instance($userid);
if ($modid) {
$PAGE->set_context($sitecontext);
} else {
$PAGE->set_context($usercontext);
$blognode = $PAGE->settingsnav->find('blogadd', null);
$blognode->make_active();
}
require_login($courseid); require_login($courseid);
@ -80,8 +73,15 @@ if (isguestuser()) {
throw new \moodle_exception('noguest'); throw new \moodle_exception('noguest');
} }
$returnurl = new moodle_url('/blog/index.php'); if ($modid) {
$PAGE->set_context($sitecontext);
} else {
$PAGE->set_context($usercontext);
$blognode = $PAGE->settingsnav->find('blogadd', null);
$blognode->make_active();
}
$returnurl = new moodle_url('/blog/index.php');
if (!empty($courseid) && empty($modid)) { if (!empty($courseid) && empty($modid)) {
$returnurl->param('courseid', $courseid); $returnurl->param('courseid', $courseid);
} }