소스 검색

feat:增加nil判断处理

zhangxinlei1996 3 년 전
부모
커밋
08674ba819
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      api/internal/logic/getuserinfologic.go

+ 2 - 1
api/internal/logic/getuserinfologic.go

@@ -45,10 +45,11 @@ func (l *GetUserInfoLogic) GetUserInfo(req *types.UserReq) (resp *types.Resp, er
 		UserId: int64(userId),
 		UserId: int64(userId),
 		Types:  req.Types,
 		Types:  req.Types,
 	})
 	})
-	if err != nil {
+	if err != nil || res == nil {
 		resp.Error_msg = ""
 		resp.Error_msg = ""
 		resp.Error_code = -1
 		resp.Error_code = -1
 		l.Error("get user info error:", err)
 		l.Error("get user info error:", err)
+		return
 	}
 	}
 	if res.ErrorMsg != "" {
 	if res.ErrorMsg != "" {
 		resp.Error_msg = res.ErrorMsg
 		resp.Error_msg = res.ErrorMsg