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
This commit is contained in:
@@ -779,6 +779,8 @@ function cancelRename() {
|
|||||||
async function handleSelectSession(s: SearchSession) {
|
async function handleSelectSession(s: SearchSession) {
|
||||||
setCurrentSession(s)
|
setCurrentSession(s)
|
||||||
showHistory.value = false
|
showHistory.value = false
|
||||||
|
// Wait for messages to load from API
|
||||||
|
await loadMessages(s.id)
|
||||||
// Restore messages from session
|
// Restore messages from session
|
||||||
const restoredMessages = sessionMessages.value.map((m: SearchMessage) => {
|
const restoredMessages = sessionMessages.value.map((m: SearchMessage) => {
|
||||||
const isUser = m.role === 'user'
|
const isUser = m.role === 'user'
|
||||||
|
|||||||
Reference in New Issue
Block a user