From 6cd156fdbccbba56a8dcdc2bc76d87368d4b8396 Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Wed, 28 Feb 2024 10:11:02 +0000 Subject: [PATCH] MDL-81082 tool_mfa: format site name in email subject. --- admin/tool/mfa/classes/output/renderer.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/admin/tool/mfa/classes/output/renderer.php b/admin/tool/mfa/classes/output/renderer.php index 604105d96dc..7b9e63d7555 100644 --- a/admin/tool/mfa/classes/output/renderer.php +++ b/admin/tool/mfa/classes/output/renderer.php @@ -16,6 +16,7 @@ namespace tool_mfa\output; +use core\context\system; use tool_mfa\local\factor\object_factor; use tool_mfa\local\form\login_form; use \html_writer; @@ -222,7 +223,8 @@ class renderer extends \plugin_renderer_base { // Support link. $supportemail = $CFG->supportemail; if (!empty($supportemail)) { - $subject = get_string('email:subject', 'tool_mfa', $SITE->fullname); + $subject = get_string('email:subject', 'tool_mfa', + format_string($SITE->fullname, true, ['context' => system::instance()])); $maillink = \html_writer::link("mailto:$supportemail?Subject=$subject", $supportemail); $notification .= get_string('error:support', 'tool_mfa'); $notification .= \html_writer::tag('p', $maillink);