diff --git a/Marco.Pms.Services/Service/ExpensesService.cs b/Marco.Pms.Services/Service/ExpensesService.cs index 871059a..03a22f6 100644 --- a/Marco.Pms.Services/Service/ExpensesService.cs +++ b/Marco.Pms.Services/Service/ExpensesService.cs @@ -344,16 +344,12 @@ namespace Marco.Pms.Services.Service { try { - using var scope = _serviceScopeFactory.CreateScope(); - var projectHelper = scope.ServiceProvider.GetRequiredService(); - var projectIds = await projectHelper.GetMyProjectIdsAsync(tenantId, loggedInEmployee); - // Task 1: Get all distinct projects associated with the tenant's expenses. var projectsTask = Task.Run(async () => { await using var dbContext = await _dbContextFactory.CreateDbContextAsync(); return await dbContext.Expenses - .Where(e => e.TenantId == tenantId && e.Project != null && projectIds.Contains(e.ProjectId)) + .Where(e => e.TenantId == tenantId && e.Project != null) .Select(e => e.Project!) .Distinct() .Select(p => new { p.Id, Name = $"{p.Name}" })