api相关优化

This commit is contained in:
xuncha committed 2026-02-19 17:05:43 +08:00
1 parent ba07d47496
commit 4e64c6ad6e
5 files changed
+411 -197

No files matched your search

+7
View File
@@ -1059,6 +1059,13 @@ class ChatService {
return Number.isFinite(parsed) ? parsed : NaN
}
/**
* HTTP API 复用消息解析逻辑,确保和应用内展示一致。
*/
mapRowsToMessagesForApi(rows: Record<string, any>[]): Message[] {
return this.mapRowsToMessages(rows)
}
private mapRowsToMessages(rows: Record<string, any>[]): Message[] {
const myWxid = this.configService.get('myWxid')
const cleanedWxid = myWxid ? this.cleanAccountDirName(myWxid) : null