From a7df10ab554879970dfc8bf3623b959c7af93261 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BE=AA=E5=BA=A6?= <117048039+lingdu2333@users.noreply.github.com> Date: Sat, 14 Dec 2024 21:43:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20`send=5Fgroup=5Fmsg`?= =?UTF-8?q?=20=E6=97=A0=E6=B3=95=E6=AD=A3=E7=A1=AE=E5=8F=91=E9=80=81?= =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复部分场景发送语音时file_type始终为1 导致语音发送失败的问题 --- handlers/send_group_msg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/send_group_msg.go b/handlers/send_group_msg.go index 10ca8e60..eac05574 100644 --- a/handlers/send_group_msg.go +++ b/handlers/send_group_msg.go @@ -1085,7 +1085,7 @@ func generateGroupMessage(id string, eventid string, foundItems map[string][]str base64Encoded := base64.StdEncoding.EncodeToString(fileRecordData) if config.GetUploadPicV2Base64() { // 直接上传语音返回 MessageToCreate type=7 - messageToCreate, err := images.CreateAndUploadMediaMessage(context.TODO(), base64Encoded, eventid, 1, false, "", groupid, id, msgseq, apiv2) + messageToCreate, err := images.CreateAndUploadMediaMessage(context.TODO(), base64Encoded, eventid, 3, false, "", groupid, id, msgseq, apiv2) if err != nil { mylog.Printf("Error messageToCreate: %v", err) return &dto.MessageToCreate{ From 5a3901d46c7095edec7d7b6984fa510f515d442d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BE=AA=E5=BA=A6?= <117048039+lingdu2333@users.noreply.github.com> Date: Sat, 14 Dec 2024 21:47:56 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20`send=5Fgroup=5Fmsg`?= =?UTF-8?q?=20=E6=97=A0=E6=B3=95=E6=AD=A3=E7=A1=AE=E5=8F=91=E9=80=81?= =?UTF-8?q?=E8=AF=AD=E9=9F=B3=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 同上修复读取本地语音 --- handlers/send_group_msg.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handlers/send_group_msg.go b/handlers/send_group_msg.go index eac05574..485b7284 100644 --- a/handlers/send_group_msg.go +++ b/handlers/send_group_msg.go @@ -1689,7 +1689,7 @@ func generatePrivateMessage(id string, eventid string, foundItems map[string][]s base64Encoded := base64.StdEncoding.EncodeToString(fileRecordData) if config.GetUploadPicV2Base64() { // 直接上传语音返回 MessageToCreate type=7 - messageToCreate, err := images.CreateAndUploadMediaMessagePrivate(context.TODO(), base64Encoded, eventid, 1, false, "", userid, id, msgseq, apiv2) + messageToCreate, err := images.CreateAndUploadMediaMessagePrivate(context.TODO(), base64Encoded, eventid, 3, false, "", userid, id, msgseq, apiv2) if err != nil { mylog.Printf("Error messageToCreate: %v", err) return &dto.MessageToCreate{