From 440b00b7d35cd002d2503e08db245701672be5f8 Mon Sep 17 00:00:00 2001 From: Andrew Nicols Date: Thu, 30 Mar 2017 11:37:46 +0800 Subject: [PATCH] MDL-55499 mod_forum: Use context when formatting e-mail text --- mod/forum/classes/output/email/renderer.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mod/forum/classes/output/email/renderer.php b/mod/forum/classes/output/email/renderer.php index 17657fde33f..f38b76c46a2 100644 --- a/mod/forum/classes/output/email/renderer.php +++ b/mod/forum/classes/output/email/renderer.php @@ -55,11 +55,13 @@ class renderer extends \mod_forum_renderer { * @return string */ public function format_message_text($cm, $post) { + $context = \context_module::instance($cm->id); $message = file_rewrite_pluginfile_urls($post->message, 'pluginfile.php', - \context_module::instance($cm->id)->id, + $context->id, 'mod_forum', 'post', $post->id); $options = new \stdClass(); $options->para = true; + $options->context = $context; return format_text($message, $post->messageformat, $options); }