修复发给离线用户时问题

pull/23/head
taoshihan1991 4 years ago
parent 99f5179148
commit 2b32997184

@ -148,13 +148,7 @@ func SendMessageV2(c *gin.Context) {
var msg TypeMessage var msg TypeMessage
if cType == "kefu" { if cType == "kefu" {
guest, ok := ws.ClientList[vistorInfo.VisitorId] guest, ok := ws.ClientList[vistorInfo.VisitorId]
if guest == nil || !ok { if guest != nil && ok {
c.JSON(200, gin.H{
"code": 200,
"msg": "ok",
})
return
}
conn := guest.Conn conn := guest.Conn
msg = TypeMessage{ msg = TypeMessage{
@ -171,6 +165,8 @@ func SendMessageV2(c *gin.Context) {
} }
str, _ := json.Marshal(msg) str, _ := json.Marshal(msg)
conn.WriteMessage(websocket.TextMessage, str) conn.WriteMessage(websocket.TextMessage, str)
}
msg = TypeMessage{ msg = TypeMessage{
Type: "message", Type: "message",
Data: ws.ClientMessage{ Data: ws.ClientMessage{

Loading…
Cancel
Save