From b53fc91ce7b67c3811c232ad6236898f84bc391b Mon Sep 17 00:00:00 2001 From: "henry.chen" Date: Thu, 10 Oct 2024 13:38:38 +0800 Subject: [PATCH] fix: 1. bei_an cannot update error 2. CleanArticles deleted all article error in rdbms, fixed #43,fixed #44 --- pkg/cache/store/rdbms.go | 2 +- pkg/core/eiblog/admin/admin.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/cache/store/rdbms.go b/pkg/cache/store/rdbms.go index 848a5ec..a15e0d1 100644 --- a/pkg/cache/store/rdbms.go +++ b/pkg/cache/store/rdbms.go @@ -144,7 +144,7 @@ func (db *rdbms) RemoveArticle(ctx context.Context, id int) error { // CleanArticles 清理回收站文章 func (db *rdbms) CleanArticles(ctx context.Context, exp time.Time) error { - return db.Where("deleted_at BETWEEN ? AND ?", time.Time{}, exp).Delete(model.Article{}).Error + return db.Where("deleted_at > ? AND deleted_at < ?", time.Time{}, exp).Delete(model.Article{}).Error } // UpdateArticle 更新文章 diff --git a/pkg/core/eiblog/admin/admin.go b/pkg/core/eiblog/admin/admin.go index 9a65f4c..1d21520 100644 --- a/pkg/core/eiblog/admin/admin.go +++ b/pkg/core/eiblog/admin/admin.go @@ -94,6 +94,7 @@ func handleAPIBlogger(c *gin.Context) { err := cache.Ei.UpdateBlogger(context.Background(), map[string]interface{}{ "blog_name": bn, "b_title": bt, + "bei_an": ba, "sub_title": st, "series_say": ss, "archives_say": as,