소스 검색

feat:提交

fuwencai 1 년 전
부모
커밋
fe57d54d8d
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      internal/model/answer.go

+ 5 - 1
internal/model/answer.go

@@ -105,7 +105,11 @@ func (l *cAnswer) FindAnswer(ctx context.Context, answerReq *v1.FindAnswerReq) (
 	}
 	if from != Answer_ChatGPT {
 		if errMsg != nil {
-			rs = &v1.FindAnswerRes{ErrorCode: -1, ErrorMsg: errMsg.Error(), Data: nil}
+			if errMsg.Error() == g.Cfg().MustGet(ctx, "limit.errMsg").String() {
+				rs = &v1.FindAnswerRes{ErrorCode: 0, ErrorMsg: errMsg.Error(), Data: nil}
+			} else {
+				rs = &v1.FindAnswerRes{ErrorCode: -1, ErrorMsg: errMsg.Error(), Data: nil}
+			}
 		} else {
 			rs = &v1.FindAnswerRes{ErrorCode: 0, ErrorMsg: "", Data: g.Map{"id": encrypt.SE.Encode2Hex(fmt.Sprintf("%d", replyId)), "reply": content, "isEnd": true}}
 		}