Label chat as not pristine when messages are deleted

6eeb2dcd75db2f3555841b709950466c4f8404f8

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +2 -0Ignore whitespace
public/script.js+2 -0
@@ -11299,6 +11299,7 @@ jQuery(async function () {
11299 $(`.mes[mesid="${this_del_mes}"]`).nextAll('div').remove();11299 $(`.mes[mesid="${this_del_mes}"]`).nextAll('div').remove();
11300 $(`.mes[mesid="${this_del_mes}"]`).remove();11300 $(`.mes[mesid="${this_del_mes}"]`).remove();
11301 chat.length = this_del_mes;11301 chat.length = this_del_mes;
11302 chat_metadata['tainted'] = true;
11302 await saveChatConditional();11303 await saveChatConditional();
11303 chatElement.scrollTop(chatElement[0].scrollHeight);11304 chatElement.scrollTop(chatElement[0].scrollHeight);
11304 await eventSource.emit(event_types.MESSAGE_DELETED, chat.length);11305 await eventSource.emit(event_types.MESSAGE_DELETED, chat.length);
@@ -11738,6 +11739,7 @@ jQuery(async function () {
11738 let startFromZero = Number(this_edit_mes_id) === 0;11739 let startFromZero = Number(this_edit_mes_id) === 0;
1173911740
11740 this_edit_mes_id = undefined;11741 this_edit_mes_id = undefined;
11742 chat_metadata['tainted'] = true;
1174111743
11742 updateViewMessageIds(startFromZero);11744 updateViewMessageIds(startFromZero);
11743 saveChatDebounced();11745 saveChatDebounced();