From 6d612f42a8c7f5ba39c97172d339378afb5c28b9 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 6 Mar 2025 15:52:15 +0800 Subject: [PATCH] fix: #482 --- internal/repository/statistics.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/repository/statistics.go b/internal/repository/statistics.go index 0e139cea..395feb09 100644 --- a/internal/repository/statistics.go +++ b/internal/repository/statistics.go @@ -21,7 +21,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err Total int `db:"total"` }{} if err := app.GetDB(). - NewQuery("SELECT COUNT(*) AS total FROM certificate"). + NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE deleted = ''"). One(&certTotal); err != nil { return nil, err } @@ -32,7 +32,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err Total int `db:"total"` }{} if err := app.GetDB(). - NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt > DATETIME('now') and expireAt < DATETIME('now', '+20 days')"). + NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt > DATETIME('now') and expireAt < DATETIME('now', '+20 days') AND deleted = ''"). One(&certExpireSoonTotal); err != nil { return nil, err } @@ -43,7 +43,7 @@ func (r *StatisticsRepository) Get(ctx context.Context) (*domain.Statistics, err Total int `db:"total"` }{} if err := app.GetDB(). - NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt < DATETIME('now')"). + NewQuery("SELECT COUNT(*) AS total FROM certificate WHERE expireAt < DATETIME('now') AND deleted = ''"). One(&certExpiredTotal); err != nil { return nil, err }