From 0435081198f13874aa4554f91dc92b505848c31a Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 26 Aug 2022 22:44:24 +0200 Subject: [PATCH] don't do more than 1 quote (chat) --- files/assets/js/chat.js | 4 +++- files/templates/chat.html | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/files/assets/js/chat.js b/files/assets/js/chat.js index 681e838c24..0309708f1b 100644 --- a/files/assets/js/chat.js +++ b/files/assets/js/chat.js @@ -107,10 +107,12 @@ function send() { } function quote(t) { - text = t.previousElementSibling.innerHTML.replace(/>/g, "> ").replace(/\n/g, "\n> ").replace(/\*/g,"\\*") + text = t.previousElementSibling.innerHTML.replace(/\*/g,"\\*").split('\n').pop() + let username try {username = t.parentElement.previousElementSibling.previousElementSibling.innerHTML} catch(e) {username = t.parentElement.previousElementSibling.innerHTML} + textbox.value = '> ' + text + '\n@' + username + ' ' textbox.focus() autoExpand(textbox); diff --git a/files/templates/chat.html b/files/templates/chat.html index 1097a35117..3917d4514f 100644 --- a/files/templates/chat.html +++ b/files/templates/chat.html @@ -214,6 +214,6 @@ - + \ No newline at end of file