]> granicus.if.org Git - ejabberd/commitdiff
MUC messages with ~ were not logged (EJAB-1696)
authorBadlop <badlop@process-one.net>
Mon, 19 May 2014 17:07:46 +0000 (19:07 +0200)
committerBadlop <badlop@process-one.net>
Mon, 19 May 2014 17:07:46 +0000 (19:07 +0200)
src/mod_muc_log.erl

index e7410ac287e383ebce627e0afd44f4b7fa8a68f0..8c9045f6daa0957211c77a3cc7b1e4f965d94970 100644 (file)
@@ -1016,7 +1016,9 @@ htmlize2(S1, NoFollow) ->
                                  <<"\\&nbsp;\\&nbsp;">>),
     S7 = ejabberd_regexp:greplace(S6, <<"\\t">>,
                                  <<"\\&nbsp;\\&nbsp;\\&nbsp;\\&nbsp;">>),
-    ejabberd_regexp:greplace(S7, <<226, 128, 174>>,
+    S8 = ejabberd_regexp:greplace(S7, <<"~">>,
+                                 <<"~~~~">>),
+    ejabberd_regexp:greplace(S8, <<226, 128, 174>>,
                             <<"[RLO]">>).
 
 link_regexp(false) -> <<"<a href=\"&\">&</a>">>;