fix: game7 user not exist role bug
This commit is contained in:
@@ -59,13 +59,16 @@ func (l *UnlockChapterLogic) UnlockChapter(req *types.UnlockChapterReq) *types.C
|
||||
|
||||
gp, err := l.svcCtx.GameReportModel.FindMaxByEmail(l.ctx, req.Email)
|
||||
if err != nil {
|
||||
l.Errorw("find game report error", logx.Field("err", err), logx.Field("email", req.Email))
|
||||
return &types.CarvResult{
|
||||
Error: &types.Error{
|
||||
Code: int(errs.ErrDatabaseOperate),
|
||||
Message: "system error",
|
||||
},
|
||||
if !errors.Is(err, model.ErrNotFound) {
|
||||
l.Errorw("find game report error", logx.Field("err", err), logx.Field("email", req.Email))
|
||||
return &types.CarvResult{
|
||||
Error: &types.Error{
|
||||
Code: int(errs.ErrDatabaseOperate),
|
||||
Message: "system error",
|
||||
},
|
||||
}
|
||||
}
|
||||
return &types.CarvResult{Result: &types.Result{IsValid: false}}
|
||||
}
|
||||
|
||||
if gp.Chapter >= req.Chapter {
|
||||
|
||||
Reference in New Issue
Block a user