修复历史session未启用

This commit is contained in:
junleea 2025-03-28 17:01:48 +08:00
parent cae326a598
commit 0b6f3635e8
1 changed files with 5 additions and 1 deletions

View File

@ -200,10 +200,14 @@ func doReceiveGenChatMessage(userId int, sessionID *uint, data *proto.WSMessageR
return errors.New("model not exist") return errors.New("model not exist")
} }
var err error var err error
//查看是否有会话
if data.SessionID != 0 {
*sessionID = uint(data.SessionID)
}
if *sessionID == 0 { if *sessionID == 0 {
//创建会话 //创建会话
err, *sessionID = service.CreateSession(userId, data.Msg) err, *sessionID = service.CreateSession(userId, data.Msg)
log.Println("create session id:", sessionID) log.Println("create session id:", *sessionID)
if err != nil { if err != nil {
log.Println("Create session error:", err) log.Println("Create session error:", err)
} }