From 47020f2a77ed6c9eee75220f3e300b5c93704a1e Mon Sep 17 00:00:00 2001 From: Michael Li Date: Thu, 5 Jan 2023 12:26:49 +0800 Subject: [PATCH] fixed get wrong tags that quote num is zero error --- internal/model/tag.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/model/tag.go b/internal/model/tag.go index 34bb64f9..6282d563 100644 --- a/internal/model/tag.go +++ b/internal/model/tag.go @@ -44,7 +44,7 @@ func (t *Tag) Get(db *gorm.DB) (*Tag, error) { err := db.First(&tag).Error if err != nil { - return &tag, err + return nil, err } return &tag, nil @@ -84,7 +84,7 @@ func (t *Tag) List(db *gorm.DB, conditions *ConditionsT, offset, limit int) ([]* } } - if err = db.Where("is_del = ?", 0).Find(&tags).Error; err != nil { + if err = db.Where("is_del = 0 and quote_num > 0").Find(&tags).Error; err != nil { return nil, err }