From 969e06e31e610897aaef8ef24190e4cbd276c3ac Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 25 Jun 2023 15:55:44 +0200 Subject: [PATCH] *actually* cache counts --- backend/db/metrics.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/db/metrics.go b/backend/db/metrics.go index e9e34ef..96661dd 100644 --- a/backend/db/metrics.go +++ b/backend/db/metrics.go @@ -134,7 +134,7 @@ func (db *DB) initMetrics() (err error) { func (db *DB) Counts(ctx context.Context) (numUsers, numMembers, usersDay, usersWeek, usersMonth int64) { db.countMu.Lock() - if numUsers != 0 { + if db.usersTotal != 0 { defer db.countMu.Unlock() return db.usersTotal, db.membersTotal, db.activeUsersDay, db.activeUsersWeek, db.activeUsersMonth }