From 8baa06571fdf24ba7c599829d34b806951825dc7 Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Tue, 6 Feb 2024 15:52:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/arena/module.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/arena/module.go b/modules/arena/module.go index d5961eb50..6348b3e40 100644 --- a/modules/arena/module.go +++ b/modules/arena/module.go @@ -100,6 +100,11 @@ func (this *Arena) Rpc_ModuleArenaRaceSettlement(ctx context.Context, args *pb.E // 修改用户积分 func (this *Arena) Rpc_ModuleArenaModifyIntegral(ctx context.Context, args *pb.RPCModifyIntegralReq, reply *pb.EmptyResp) (err error) { this.Debug("Rpc_ModuleArenaModifyIntegral", log.Field{Key: "args", Value: args.String()}) + //防止数据未初始化就修改数据 + if _, err = this.modelArena.queryPlayerInfo(args.Uid); err != nil && err != mgo.MongodbNil { + this.Debug("Rpc_ModuleArenaModifyIntegral", log.Field{Key: "err", Value: err.Error()}) + return + } err = this.modelArena.modifyIntegral(args.Uid, args.Integral) return }