From 81135192e1e670a6705a8f140bc26f25935c4007 Mon Sep 17 00:00:00 2001 From: LinkinStar Date: Wed, 28 Dec 2022 11:04:36 +0800 Subject: [PATCH] fix(tag): It is not necessary to add a query with reserved tags when searching for tags using the title --- internal/repo/tag_common/tag_common_repo.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/internal/repo/tag_common/tag_common_repo.go b/internal/repo/tag_common/tag_common_repo.go index bfaa24dc..510658b5 100644 --- a/internal/repo/tag_common/tag_common_repo.go +++ b/internal/repo/tag_common/tag_common_repo.go @@ -62,16 +62,11 @@ func (tr *tagCommonRepo) GetTagListByName(ctx context.Context, name string, hasR if name != "" { session.Where("slug_name LIKE ?", name+"%") } else { + session.UseBool("recommend") cond.Recommend = true } session.Where(builder.Eq{"status": entity.TagStatusAvailable}) session.Asc("slug_name") - // if !hasReserved { - // cond.Reserved = false - // session.UseBool("recommend", "reserved") - // } else { - session.UseBool("recommend") - // } err = session.OrderBy("recommend desc,reserved desc,id desc").Find(&tagList, cond) if err != nil { err = errors.InternalServer(reason.DatabaseError).WithError(err).WithStack()