Fix empty stat and original param

This commit is contained in:
Cohee1207
2023-07-22 14:10:21 +03:00
parent ed366b15ca
commit 212e98302a
2 changed files with 16 additions and 2 deletions

View File

@ -1527,7 +1527,6 @@ function scrollChatToBottom() {
function substituteParams(content, _name1, _name2, _original) {
_name1 = _name1 ?? name1;
_name2 = _name2 ?? name2;
_original = _original || '';
if (!content) {
return '';
@ -1536,7 +1535,9 @@ function substituteParams(content, _name1, _name2, _original) {
// Replace {{original}} with the original message
// Note: only replace the first instance of {{original}}
// This will hopefully prevent the abuse
content = content.replace(/{{original}}/i, _original);
if (typeof _original === 'string') {
content = content.replace(/{{original}}/i, _original);
}
content = content.replace(/{{input}}/gi, $('#send_textarea').val());
content = content.replace(/{{user}}/gi, _name1);
content = content.replace(/{{char}}/gi, _name2);