mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add ability for extensions to intercept edited message text
This commit is contained in:
@ -6488,6 +6488,8 @@ async function messageEditDone(div) {
|
||||
text = substituteParams(text);
|
||||
}
|
||||
|
||||
await eventSource.emit(event_types.MESSAGE_EDITED, this_edit_mes_id);
|
||||
text = chat[this_edit_mes_id]?.mes ?? text;
|
||||
mesBlock.find('.mes_text').empty();
|
||||
mesBlock.find('.mes_edit_buttons').css('display', 'none');
|
||||
mesBlock.find('.mes_buttons').css('display', '');
|
||||
@ -6504,7 +6506,6 @@ async function messageEditDone(div) {
|
||||
mesBlock.find('.mes_bias').append(messageFormatting(bias, '', false, false, -1));
|
||||
appendMediaToMessage(mes, div.closest('.mes'));
|
||||
addCopyToCodeBlocks(div.closest('.mes'));
|
||||
await eventSource.emit(event_types.MESSAGE_EDITED, this_edit_mes_id);
|
||||
|
||||
this_edit_mes_id = undefined;
|
||||
await saveChatConditional();
|
||||
|
Reference in New Issue
Block a user