From ab7281dbf46b7e119413bc429f72322b95dca8cc Mon Sep 17 00:00:00 2001 From: Momentry Studio Date: Tue, 27 Oct 2026 16:41:51 +0800 Subject: [PATCH] fix: clear localStorage when creating new session - Added localStorage.removeItem(SESSION_STORAGE_KEY) to handleNewSession - Prevents old messages from reappearing after page refresh - New session now starts completely clean --- src/views/SearchView.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/views/SearchView.vue b/src/views/SearchView.vue index b60e764..9860704 100644 --- a/src/views/SearchView.vue +++ b/src/views/SearchView.vue @@ -826,6 +826,9 @@ async function handleNewSession() { console.log('[handleNewSession] No current session or no messages to save') } + // Clear localStorage so old messages don't reappear on refresh + localStorage.removeItem(SESSION_STORAGE_KEY) + // Create new session const now = new Date() const timeStr = `${now.getFullYear()}/${(now.getMonth()+1).toString().padStart(2,'0')}/${now.getDate().toString().padStart(2,'0')} ${now.getHours().toString().padStart(2,'0')}:${now.getMinutes().toString().padStart(2,'0')}`