diff --git a/internal/rpc/msg/tag_send_msg.go b/internal/rpc/msg/tag_send_msg.go index 6d8c0a0b3..7f0550d62 100644 --- a/internal/rpc/msg/tag_send_msg.go +++ b/internal/rpc/msg/tag_send_msg.go @@ -10,7 +10,6 @@ import ( "Open_IM/pkg/utils" "context" "strings" - "time" ) func TagSendMessage(operationID, sendID, recvID, content string, senderPlatformID int32) { @@ -25,8 +24,8 @@ func TagSendMessage(operationID, sendID, recvID, content string, senderPlatformI msgData.Content = []byte(content) msgData.Options = map[string]bool{} msgData.Options[constant.IsSenderConversationUpdate] = false - msgData.SendTime = time.Now().Unix() - msgData.CreateTime = time.Now().Unix() + msgData.CreateTime = utils.GetCurrentTimestampByMill() + msgData.ClientMsgID = utils.GetMsgID(sendID) msgData.SenderPlatformID = senderPlatformID req.MsgData = &msgData req.OperationID = operationID