修复了修改消息时可能修改到错误消息的问题

This commit is contained in:
cc
2026-02-18 23:18:14 +08:00
parent 21ea879d97
commit 84ea378815
9 changed files with 15 additions and 15 deletions

View File

@@ -273,11 +273,11 @@ class ChatService {
/**
* 修改消息内容
*/
async updateMessage(sessionId: string, localId: number, newContent: string): Promise<{ success: boolean; error?: string }> {
async updateMessage(sessionId: string, localId: number, createTime: number, newContent: string): Promise<{ success: boolean; error?: string }> {
try {
const connectResult = await this.ensureConnected()
if (!connectResult.success) return { success: false, error: connectResult.error }
return await wcdbService.updateMessage(sessionId, localId, newContent)
return await wcdbService.updateMessage(sessionId, localId, createTime, newContent)
} catch (e) {
return { success: false, error: String(e) }
}