diff --git a/files/templates/chat.html b/files/templates/chat.html
index 0f6d30cbb1..ded346dfdf 100644
--- a/files/templates/chat.html
+++ b/files/templates/chat.html
@@ -26,6 +26,7 @@
+
@@ -47,8 +48,8 @@
{{m['username']}}
- {% set text=m['text'] %}
{{m['text_html'] | safe}}
+ {% set text=m['text'] %}
@@ -152,9 +153,10 @@
socket.on('speak', function(json) {
- let text = json['text_html']
+ let text = json['text']
+ let text_html = json['text_html']
- if (text.includes('')){
+ if (text_html.includes('')){
chatline.classList.add('chat-mention');
}
else {
@@ -172,7 +174,8 @@
document.getElementsByClassName('userlink')[0].href = '/@' + json['username']
document.getElementsByClassName('userlink')[0].innerHTML = json['username']
document.getElementsByClassName('userlink')[0].style.color = '#' + json['namecolor']
- document.getElementsByClassName('chat-message')[0].innerHTML = text
+ document.getElementsByClassName('quote-btn')[0].onclick = `quote('${text}')`
+ document.getElementsByClassName('chat-message')[0].innerHTML = text_html
document.getElementById('chat-text').append(document.getElementsByClassName('chat-line')[0].cloneNode(true))
if (scrolled_down) box.scrollTo(0, box.scrollHeight)
})