|
@@ -30,16 +30,10 @@ class ChatMessage extends AbstractChatMessage<Props> {
|
30
|
30
|
})
|
31
|
31
|
: message.message;
|
32
|
32
|
|
33
|
|
- // replace links and smileys
|
34
|
|
- // Strophe already escapes special symbols on sending,
|
35
|
|
- // so we escape here only tags to avoid double &
|
36
|
|
- const escMessage = messageToDisplay.replace(/</g, '<')
|
37
|
|
- .replace(/>/g, '>')
|
38
|
|
- .replace(/\n/g, '<br/>');
|
39
|
33
|
const processedMessage = [];
|
40
|
34
|
|
41
|
35
|
// content is an array of text and emoji components
|
42
|
|
- const content = toArray(escMessage, { className: 'smiley' });
|
|
36
|
+ const content = toArray(messageToDisplay, { className: 'smiley' });
|
43
|
37
|
|
44
|
38
|
content.forEach(i => {
|
45
|
39
|
if (typeof i === 'string') {
|