From 35981e7f02b65045c5cbb124e6459abf5ccf8823 Mon Sep 17 00:00:00 2001 From: Deepak Bhatt Date: Tue, 29 Oct 2024 05:50:14 +0000 Subject: [PATCH] fix: [CDE-438]: add markedForDeletion filter in count (#2887) * add markedForDeletion filter in count --- app/store/database/gitspace_config.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/store/database/gitspace_config.go b/app/store/database/gitspace_config.go index bce7ab09d..23231c3f6 100644 --- a/app/store/database/gitspace_config.go +++ b/app/store/database/gitspace_config.go @@ -117,9 +117,12 @@ func (s gitspaceConfigStore) Count(ctx context.Context, filter *types.GitspaceFi if filter.UserID != "" { countStmt = countStmt.Where(squirrel.Eq{"gconf_user_uid": filter.UserID}) } - if filter.SpaceIDs != nil { + if len(filter.SpaceIDs) > 0 { countStmt = countStmt.Where(squirrel.Eq{"gconf_space_id": filter.SpaceIDs}) } + if filter.IncludeMarkedForDeletion { + countStmt = countStmt.Where(squirrel.Eq{"gconf_is_marked_for_deletion": true}) + } sql, args, err := countStmt.ToSql() if err != nil {