From 1de8be6e19a2ec80bafaaf8ff5438fc41319bc37 Mon Sep 17 00:00:00 2001 From: Momentry Studio Date: Tue, 27 Oct 2026 16:50:15 +0800 Subject: [PATCH] fix: wait for loadMessages to complete before restoring session messages - Added await loadMessages(s.id) in handleSelectSession - Ensures messages are loaded from API before displaying --- src/views/SearchView.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/views/SearchView.vue b/src/views/SearchView.vue index 9860704..0ad0f55 100644 --- a/src/views/SearchView.vue +++ b/src/views/SearchView.vue @@ -779,6 +779,8 @@ function cancelRename() { async function handleSelectSession(s: SearchSession) { setCurrentSession(s) showHistory.value = false + // Wait for messages to load from API + await loadMessages(s.id) // Restore messages from session const restoredMessages = sessionMessages.value.map((m: SearchMessage) => { const isUser = m.role === 'user'