From 986a201e6c9f4d6c0171c94ba088a8e82d0ad70b Mon Sep 17 00:00:00 2001 From: Raquel Ortega Date: Sun, 18 Jan 2026 16:34:15 +0100 Subject: [PATCH] MDL-87289 mod_forum: Disable mediaplugin filter in emails --- mod/forum/classes/output/email/renderer.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mod/forum/classes/output/email/renderer.php b/mod/forum/classes/output/email/renderer.php index fa5f0121cd5..057978b8328 100644 --- a/mod/forum/classes/output/email/renderer.php +++ b/mod/forum/classes/output/email/renderer.php @@ -69,6 +69,11 @@ class renderer extends \mod_forum_renderer { $options = new \stdClass(); $options->para = true; $options->context = $context; + $options->filter = false; // Disable auto-filters to apply them manually below. + + // Apply filters, excluding those incompatible with email output. + $skipfilters = ['mediaplugin']; + $message = \core_filters\filter_manager::instance()->filter_text($message, $context, [], $skipfilters); return format_text($message, $post->messageformat, $options); }