From fb5a3dd643814b323f14915782bba38b6a382b04 Mon Sep 17 00:00:00 2001 From: Meirza Date: Fri, 18 Nov 2022 18:36:13 +0700 Subject: [PATCH] MDL-75826 profile: Redirect to profile page if returnto is profile. --- user/editadvanced.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/user/editadvanced.php b/user/editadvanced.php index 3bc3e14f505..f702befdff7 100644 --- a/user/editadvanced.php +++ b/user/editadvanced.php @@ -311,6 +311,9 @@ if ($userform->is_cancelled()) { } else { redirect($returnurl, get_string('changessaved'), null, \core\output\notification::NOTIFY_SUCCESS); } + } else if ($returnto === 'profile') { + \core\session\manager::gc(); // Remove stale sessions. + redirect($returnurl, get_string('changessaved'), null, \core\output\notification::NOTIFY_SUCCESS); } else { \core\session\manager::gc(); // Remove stale sessions. redirect("$CFG->wwwroot/$CFG->admin/user.php", get_string('changessaved'), null, \core\output\notification::NOTIFY_SUCCESS);