This is an automated email from the ASF dual-hosted git repository. linkinstar pushed a commit to branch dev in repository https://gitbox.apache.org/repos/asf/incubator-answer.git
commit b328a2b496486ceb2ce31acdc116f645551aa55d Author: Sonui <[email protected]> AuthorDate: Tue Oct 8 13:23:37 2024 +0800 style: use ReplaceAll instead of Replace --- internal/service/content/answer_service.go | 4 ++-- internal/service/content/question_service.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/service/content/answer_service.go b/internal/service/content/answer_service.go index 71e4e3d9..bd70fc93 100644 --- a/internal/service/content/answer_service.go +++ b/internal/service/content/answer_service.go @@ -808,12 +808,12 @@ func (as *AnswerService) updateAnswerLink(ctx context.Context, answer *entity.An ToAnswerID: uid.DeShortID(link.AnswerID), } if link.QuestionID != "" { - retParsedText = strings.Replace(retParsedText, "#"+link.QuestionID, "<a href=\"/questions/"+link.QuestionID+"\">#"+link.QuestionID+"</a>", -1) + retParsedText = strings.ReplaceAll(retParsedText, "#"+link.QuestionID, "<a href=\"/questions/"+link.QuestionID+"\">#"+link.QuestionID+"</a>") } if link.AnswerID != "" { questionID := answerCache[link.AnswerID] addLink.ToQuestionID = questionID - retParsedText = strings.Replace(retParsedText, "#"+link.AnswerID, "<a href=\"/questions/"+questionID+"/"+link.AnswerID+"\">#"+link.AnswerID+"</a>", -1) + retParsedText = strings.ReplaceAll(retParsedText, "#"+link.AnswerID, "<a href=\"/questions/"+questionID+"/"+link.AnswerID+"\">#"+link.AnswerID+"</a>") } if addLink.FromQuestionID == addLink.ToQuestionID { continue diff --git a/internal/service/content/question_service.go b/internal/service/content/question_service.go index 308d52bc..d2692d8c 100644 --- a/internal/service/content/question_service.go +++ b/internal/service/content/question_service.go @@ -1683,12 +1683,12 @@ func (qs *QuestionService) updateQuestionLink(ctx context.Context, questionInfo } if link.QuestionID != "" { - retParsedText = strings.Replace(retParsedText, "#"+link.QuestionID, "<a href=\"/questions/"+link.QuestionID+"\">#"+link.QuestionID+"</a>", -1) + retParsedText = strings.ReplaceAll(retParsedText, "#"+link.QuestionID, "<a href=\"/questions/"+link.QuestionID+"\">#"+link.QuestionID+"</a>") } if link.AnswerID != "" { questionID := answerCache[link.AnswerID] addLink.ToQuestionID = questionID - retParsedText = strings.Replace(retParsedText, "#"+link.AnswerID, "<a href=\"/questions/"+questionID+"/"+link.AnswerID+"\">#"+link.AnswerID+"</a>", -1) + retParsedText = strings.ReplaceAll(retParsedText, "#"+link.AnswerID, "<a href=\"/questions/"+questionID+"/"+link.AnswerID+"\">#"+link.AnswerID+"</a>") } if addLink.FromQuestionID == addLink.ToQuestionID { continue
