fix(admin): resolve CI lint and user subscriptions regression

This commit is contained in:
xvhuan committed 2026-03-04 14:07:17 +08:00
1 parent 80ae592c23
commit f6fe5b552d
4 files changed
+15 -10

No files matched your search

+2 -1
View File
@@ -243,7 +243,8 @@ func (r *userRepository) ListWithFilters(ctx context.Context, params pagination.
userMap[u.ID] = &outUsers[len(outUsers)-1]
}
if filters.IncludeSubscriptions {
shouldLoadSubscriptions := filters.IncludeSubscriptions == nil || *filters.IncludeSubscriptions
if shouldLoadSubscriptions {
// Batch load active subscriptions with groups to avoid N+1.
subs, err := r.client.UserSubscription.Query().
Where(