Ver Fonte

处理空指针问题

xiexiaoyuan há 2 anos atrás
pai
commit
5a715f049b
1 ficheiros alterados com 5 adições e 1 exclusões
  1. 5 1
      services/community/question.go

+ 5 - 1
services/community/question.go

@@ -452,7 +452,11 @@ func AddAudioListenLog(userInfo user.UserInfo, audioId int, sourceAgent int) (er
 		err = errors.New("查询音频信息失败 Err:" + err.Error())
 		return
 	}
-	if audio.CommunityQuestionAudioID == 0 {
+	if err == utils.ErrNoRow {
+		err = errors.New("音频不存在")
+		return
+	}
+	if audio == nil {
 		err = errors.New("音频不存在")
 		return
 	}