From d53145491023f421aeb85c457a1f0b26c5d83e7c Mon Sep 17 00:00:00 2001 From: Misha Golenkov Date: Fri, 30 Aug 2024 17:44:34 +1000 Subject: [PATCH] FIX-305: Fix global USER change during text filtering. --- classes/text_filter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/text_filter.php b/classes/text_filter.php index 095ee3b..9a167e3 100644 --- a/classes/text_filter.php +++ b/classes/text_filter.php @@ -2379,7 +2379,7 @@ function ($matches) use ($now) { // Substitutions. - $u = $USER; + $u = clone $USER; if (!isloggedin() || isguestuser()) { $u->firstname = get_string('defaultfirstname', 'filter_filtercodes'); $u->lastname = get_string('defaultsurname', 'filter_filtercodes');