fix: report image url filed

This commit is contained in:
linyuchen 2024-02-26 22:21:20 +08:00
parent d57c14a8b9
commit c6256abcb2
2 changed files with 4 additions and 4 deletions

View File

@ -93,7 +93,7 @@ export class OB11Constructor {
message_data["data"]["file_id"] = element.picElement.fileUuid message_data["data"]["file_id"] = element.picElement.fileUuid
message_data["data"]["path"] = element.picElement.sourcePath message_data["data"]["path"] = element.picElement.sourcePath
message_data["data"]["file"] = element.picElement.sourcePath message_data["data"]["file"] = element.picElement.sourcePath
message_data["data"]["http_file"] = IMAGE_HTTP_HOST + element.picElement.originImageUrl message_data["data"]["url"] = IMAGE_HTTP_HOST + element.picElement.originImageUrl
try { try {
await NTQQApi.downloadMedia(msg.msgId, msg.chatType, msg.peerUid, await NTQQApi.downloadMedia(msg.msgId, msg.chatType, msg.peerUid,
element.elementId, element.picElement.thumbPath.get(0), element.picElement.sourcePath) element.elementId, element.picElement.thumbPath.get(0), element.picElement.sourcePath)
@ -130,8 +130,8 @@ export class OB11Constructor {
if (!enableLocalFile2Url) { if (!enableLocalFile2Url) {
message_data.data.file = "file://" + filePath message_data.data.file = "file://" + filePath
} else { // 不使用本地路径 } else { // 不使用本地路径
if (message_data.data.http_file && !message_data.data.http_file.startsWith(IMAGE_HTTP_HOST + "/download")) { if (message_data.data.url && !message_data.data.url.startsWith(IMAGE_HTTP_HOST + "/download")) {
message_data.data.file = message_data.data.http_file message_data.data.file = message_data.data.url
} else { } else {
let {err, data} = await file2base64(filePath); let {err, data} = await file2base64(filePath);
if (err) { if (err) {

View File

@ -103,7 +103,7 @@ export interface OB11MessageText {
interface OB11MessageFileBase { interface OB11MessageFileBase {
data: { data: {
file: string, file: string,
http_file?: string; url?: string;
} }
} }