From 6eeb2dcd75db2f3555841b709950466c4f8404f8 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Wed, 21 May 2025 23:08:23 +0300 Subject: [PATCH] Label chat as not pristine when messages are deleted --- public/script.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/public/script.js b/public/script.js index 65486fe0a..e25c2757f 100644 --- a/public/script.js +++ b/public/script.js @@ -11299,6 +11299,7 @@ jQuery(async function () { $(`.mes[mesid="${this_del_mes}"]`).nextAll('div').remove(); $(`.mes[mesid="${this_del_mes}"]`).remove(); chat.length = this_del_mes; + chat_metadata['tainted'] = true; await saveChatConditional(); chatElement.scrollTop(chatElement[0].scrollHeight); await eventSource.emit(event_types.MESSAGE_DELETED, chat.length); @@ -11738,6 +11739,7 @@ jQuery(async function () { let startFromZero = Number(this_edit_mes_id) === 0; this_edit_mes_id = undefined; + chat_metadata['tainted'] = true; updateViewMessageIds(startFromZero); saveChatDebounced();