From c132f631e00e8002e1975d5e64cbde7f8cb140f3 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Sat, 22 Mar 2025 16:20:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=9B=E5=BB=BA=E4=BC=9A?= =?UTF-8?q?=E8=AF=9D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/im.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/handler/im.go b/handler/im.go index 9fd6da0..884b97d 100644 --- a/handler/im.go +++ b/handler/im.go @@ -106,7 +106,14 @@ func subscribeAndHandleIMMessages(ws *websocket.Conn, userId int) { } if sessionID == 0 { //创建会话 - sessionName := data.Msg[:10] + //会话名字为前10个字符,如果 + var sessionName string + if len(data.Msg) > 10 { + sessionName = data.Msg[:10] + } else { + sessionName = data.Msg + } + err, sessionID = service.CreateSession(userId, sessionName) if err != nil { log.Println("Create session error:", err)