From 8622c3ecafc94eda104aca9ab8311c5046dd2d03 Mon Sep 17 00:00:00 2001 From: chenweijian <820961417@qq.com> Date: Tue, 8 Aug 2023 19:21:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=B8=E6=88=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- domain/cache/game_c/game.go | 2 +- route/group_r/group_op.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/domain/cache/game_c/game.go b/domain/cache/game_c/game.go index aa23dbb..a8f212f 100644 --- a/domain/cache/game_c/game.go +++ b/domain/cache/game_c/game.go @@ -21,7 +21,7 @@ type gameAutoJoinMsg struct { func SetAutoMathEnterRoom(userId uint64, imGroupId, traceId, token, enterType, gameCode, is1V1, gameMode, is1V1Robot string) error { key := game_e.GetAutoMathEnterRoom(userId, imGroupId) - mylogrus.MyLog.Infof("Start1V1AfterEnterRoom is1V1Robot:%d, userId:%d, imGroupId:%v", is1V1Robot, userId, imGroupId) + mylogrus.MyLog.Infof("Start1V1AfterEnterRoom is1V1Robot:%s, userId:%d, imGroupId:%v", is1V1Robot, userId, imGroupId) info := gameAutoJoinMsg{traceId, token, enterType, gameCode, is1V1, gameMode, is1V1Robot} data, err := json.Marshal(info) if err != nil { diff --git a/route/group_r/group_op.go b/route/group_r/group_op.go index cafd44b..10f99df 100644 --- a/route/group_r/group_op.go +++ b/route/group_r/group_op.go @@ -1893,7 +1893,7 @@ func GroupIn(c *gin.Context) (*mycontext.MyContext, error) { }() } // 判断是否需要执行游戏逻辑 - if enterType != "" && gameCode != "" { + if enterType != "" && (gameCode != "" || is1V1Robot == "1") { traceId, _ := c.Get(mycontext.TRACEID) token := c.Writer.Header().Get(mycontext.TOKEN) err := game_c.SetAutoMathEnterRoom(userId, gi.ImGroupId, cast.ToString(traceId), token, enterType, gameCode, is1V1, gameMode, is1V1Robot) -- 2.22.0