You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@answer.apache.org by li...@apache.org on 2024/04/25 03:50:02 UTC
(incubator-answer) 01/02: fix: align tag update slug
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 95f03bc1516f92407123bf20b16cda5e985453d0
Author: prithvidasgupta <pr...@umich.edu>
AuthorDate: Wed Apr 24 23:03:38 2024 -0400
fix: align tag update slug
---
internal/service/tag_common/tag_common.go | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/internal/service/tag_common/tag_common.go b/internal/service/tag_common/tag_common.go
index 953b96f0..467e3d65 100644
--- a/internal/service/tag_common/tag_common.go
+++ b/internal/service/tag_common/tag_common.go
@@ -321,10 +321,10 @@ func (ts *TagCommonService) AddTag(ctx context.Context, req *schema.AddTagReq) (
if exist {
return nil, errors.BadRequest(reason.TagAlreadyExist)
}
- SlugName := strings.ReplaceAll(req.SlugName, " ", "-")
- SlugName = strings.ToLower(SlugName)
+ slugName := strings.ReplaceAll(req.SlugName, " ", "-")
+ slugName = strings.ToLower(slugName)
tagInfo := &entity.Tag{
- SlugName: SlugName,
+ SlugName: slugName,
DisplayName: req.DisplayName,
OriginalText: req.OriginalText,
ParsedText: req.ParsedText,
@@ -844,7 +844,10 @@ func (ts *TagCommonService) UpdateTag(ctx context.Context, req *schema.UpdateTag
return nil
}
- tagInfo.SlugName = req.SlugName
+ //Adding equivalent slug formatting for tag update
+ slugName := strings.ReplaceAll(req.SlugName, " ", "-")
+ slugName = strings.ToLower(slugName)
+ tagInfo.SlugName = slugName
tagInfo.DisplayName = req.DisplayName
tagInfo.OriginalText = req.OriginalText
tagInfo.ParsedText = req.ParsedText