From 0b6f3635e8df122c28086907070ec8b32e315bc7 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Fri, 28 Mar 2025 17:01:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8E=86=E5=8F=B2session?= =?UTF-8?q?=E6=9C=AA=E5=90=AF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/im.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/handler/im.go b/handler/im.go index abfba7c..c154139 100644 --- a/handler/im.go +++ b/handler/im.go @@ -200,10 +200,14 @@ func doReceiveGenChatMessage(userId int, sessionID *uint, data *proto.WSMessageR return errors.New("model not exist") } var err error + //查看是否有会话 + if data.SessionID != 0 { + *sessionID = uint(data.SessionID) + } if *sessionID == 0 { //创建会话 err, *sessionID = service.CreateSession(userId, data.Msg) - log.Println("create session id:", sessionID) + log.Println("create session id:", *sessionID) if err != nil { log.Println("Create session error:", err) }