From 560311353574a9980f5072dce533f8f81e83cc47 Mon Sep 17 00:00:00 2001 From: Nguyen Huynh Anh Tai <144357738+NguyenHuynhAnhTai@users.noreply.github.com> Date: Thu, 8 May 2025 13:28:11 +0700 Subject: [PATCH] fix: change logic in GetTotalStatistics --- src/UseCases/UC_Statistics/Queries/GetTotalStatistics.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/UseCases/UC_Statistics/Queries/GetTotalStatistics.cs b/src/UseCases/UC_Statistics/Queries/GetTotalStatistics.cs index f2562039..562f96c4 100644 --- a/src/UseCases/UC_Statistics/Queries/GetTotalStatistics.cs +++ b/src/UseCases/UC_Statistics/Queries/GetTotalStatistics.cs @@ -42,11 +42,7 @@ CancellationToken cancellationToken .SumAsync(b => b.TotalAmount, cancellationToken); // Count active users - int totalActiveUsers = context - .Bookings.Include(b => b.User) - .Select(b => b.UserId) - .Distinct() - .Count(); + int totalActiveUsers = context.Users.Count(u => !u.IsDeleted); // Count active transactions int activeTransactions = await context