fix: 修复nginx /ws拦截问题

This commit is contained in:
Tim
2025-08-22 15:26:41 +08:00
parent 67e912381b
commit 0ed9ad2f2a
4 changed files with 78 additions and 75 deletions

View File

@@ -281,7 +281,13 @@ watch(isConnected, (newValue) => {
subscription = subscribe(`/topic/conversation/${conversationId}`, (message) => {
// 避免重复显示当前用户发送的消息
if (message.sender.id !== currentUser.value.id) {
messages.value.push(message)
messages.value.push({
...message,
src: message.sender.avatar,
iconClick: () => {
navigateTo(`/users/${message.sender.id}`, { replace: true })
},
})
// 实时收到消息时自动标记为已读
markConversationAsRead()
setTimeout(() => {