Apply filters when counting users skip system users)

This commit is contained in:
Denis Arh
2021-10-06 16:33:28 +02:00
parent de0d6776b0
commit 9bdc618f76
+4 -2
View File
@@ -86,7 +86,8 @@ func (s Store) UserMetrics(ctx context.Context) (*types.UserMetrics, error) {
"SUM(CASE WHEN deleted_at IS NULL AND suspended_at IS NULL THEN 1 ELSE 0 END) as valid",
).
PlaceholderFormat(s.config.PlaceholderFormat).
From(s.userTable("u"))
From(s.userTable("u")).
Where(squirrel.Eq{"kind": ""})
row, err = s.QueryRow(ctx, counters)
rval = &types.UserMetrics{}
@@ -107,7 +108,8 @@ func (s Store) UserMetrics(ctx context.Context) (*types.UserMetrics, error) {
squirrel.
Select().
PlaceholderFormat(s.config.PlaceholderFormat).
From(s.userTable("u")),
From(s.userTable("u")).
Where(squirrel.Eq{"kind": ""}),
[]string{
"created_at",
"updated_at",