From 0b96b745bf4146dca3c3709765945fc97679465f Mon Sep 17 00:00:00 2001 From: Badlop Date: Fri, 31 May 2013 13:21:16 +0200 Subject: [PATCH] Handle multiple < and > in mod_muc_log plaintext mode (EJAB-1640) --- src/mod_muc/mod_muc_log.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mod_muc/mod_muc_log.erl b/src/mod_muc/mod_muc_log.erl index e66355891..e4b355924 100644 --- a/src/mod_muc/mod_muc_log.erl +++ b/src/mod_muc/mod_muc_log.erl @@ -796,9 +796,9 @@ htmlize(S1, FileFormat) -> %% The NoFollow parameter tell if the spam prevention should be applied to the link found %% true means 'apply nofollow on links'. htmlize(S0, _NoFollow, plaintext) -> - S1 = ejabberd_regexp:greplace(S0, "~", ?PLAINTEXT_CO), - S1x = ejabberd_regexp:replace(S1, "<", ?PLAINTEXT_IN), - ejabberd_regexp:replace(S1x, ">", ?PLAINTEXT_OUT); + S1 = ejabberd_regexp:greplace(S0, "~", ?PLAINTEXT_CO), + S1x = ejabberd_regexp:greplace(S1, "<", ?PLAINTEXT_IN), + ejabberd_regexp:greplace(S1x, ">", ?PLAINTEXT_OUT); htmlize(S1, NoFollow, _FileFormat) -> S2_list = string:tokens(S1, "\n"), lists:foldl(