Checking the job id while getting employee mapping in updae job API

This commit is contained in:
ashutosh.nehete 2025-11-18 11:10:19 +05:30
parent 0cdabf61ad
commit b74ae2d75c

View File

@ -1664,7 +1664,7 @@ namespace Marco.Pms.Services.Service
var jobEmployeeMappingTask = Task.Run(async () => var jobEmployeeMappingTask = Task.Run(async () =>
{ {
await using var context = await _dbContextFactory.CreateDbContextAsync(); await using var context = await _dbContextFactory.CreateDbContextAsync();
return await context.JobEmployeeMappings.Where(jem => employeeIds.Contains(jem.AssigneeId) && jem.TenantId == tenantId).ToListAsync(); return await context.JobEmployeeMappings.Where(jem => employeeIds.Contains(jem.AssigneeId) && jem.JobTicketId == jobTicket.Id && jem.TenantId == tenantId).ToListAsync();
}); });
await Task.WhenAll(employeeTask, jobEmployeeMappingTask); await Task.WhenAll(employeeTask, jobEmployeeMappingTask);