diff --git a/src/Infrastructure/TakeoutSaaS.Infrastructure/App/Repositories/EfQuotaPackageRepository.cs b/src/Infrastructure/TakeoutSaaS.Infrastructure/App/Repositories/EfQuotaPackageRepository.cs index 80b29b6..2e3e60e 100644 --- a/src/Infrastructure/TakeoutSaaS.Infrastructure/App/Repositories/EfQuotaPackageRepository.cs +++ b/src/Infrastructure/TakeoutSaaS.Infrastructure/App/Repositories/EfQuotaPackageRepository.cs @@ -92,7 +92,9 @@ public sealed class EfQuotaPackageRepository(TakeoutAppDbContext context) : IQuo int pageSize, CancellationToken cancellationToken = default) { - var query = context.TenantQuotaPackagePurchases.AsNoTracking() + var query = context.TenantQuotaPackagePurchases + .IgnoreQueryFilters() + .AsNoTracking() .Where(x => x.TenantId == tenantId && x.DeletedAt == null); var total = await query.CountAsync(cancellationToken); @@ -126,7 +128,9 @@ public sealed class EfQuotaPackageRepository(TakeoutAppDbContext context) : IQuo TenantQuotaType? quotaType, CancellationToken cancellationToken = default) { - var query = context.TenantQuotaUsages.AsNoTracking() + var query = context.TenantQuotaUsages + .IgnoreQueryFilters() + .AsNoTracking() .Where(x => x.TenantId == tenantId); if (quotaType.HasValue) @@ -144,6 +148,7 @@ public sealed class EfQuotaPackageRepository(TakeoutAppDbContext context) : IQuo CancellationToken cancellationToken = default) { return context.TenantQuotaUsages + .IgnoreQueryFilters() .FirstOrDefaultAsync(x => x.TenantId == tenantId && x.QuotaType == quotaType, cancellationToken); }