fix: content in sendSimpleMessage

pull/3362/head
icey-yu 4 months ago
parent 1d7660bedb
commit 123929bc19

@ -490,6 +490,11 @@ func (m *MessageApi) SendSimpleMessage(c *gin.Context) {
return return
} }
content, err := jsonutil.JsonMarshal(apistruct.MarkdownTextElem{Content: req.Content})
if err != nil {
apiresp.GinError(c, errs.Wrap(err))
return
}
msgData := &sdkws.MsgData{ msgData := &sdkws.MsgData{
SendID: sendID, SendID: sendID,
RecvID: recvID, RecvID: recvID,
@ -498,8 +503,8 @@ func (m *MessageApi) SendSimpleMessage(c *gin.Context) {
SenderPlatformID: constant.AdminPlatformID, SenderPlatformID: constant.AdminPlatformID,
SessionType: sessionType, SessionType: sessionType,
MsgFrom: constant.UserMsgType, MsgFrom: constant.UserMsgType,
ContentType: constant.Text, ContentType: constant.MarkdownText,
Content: []byte(req.Content), Content: content,
OfflinePushInfo: req.OfflinePushInfo, OfflinePushInfo: req.OfflinePushInfo,
Ex: req.Ex, Ex: req.Ex,
} }

Loading…
Cancel
Save