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

Reply via email to