diff --git a/BMA.EHR.Application/Repositories/Leaves/LeaveRequests/LeaveRequestRepository.cs b/BMA.EHR.Application/Repositories/Leaves/LeaveRequests/LeaveRequestRepository.cs index 96f78bc8..586f9a84 100644 --- a/BMA.EHR.Application/Repositories/Leaves/LeaveRequests/LeaveRequestRepository.cs +++ b/BMA.EHR.Application/Repositories/Leaves/LeaveRequests/LeaveRequestRepository.cs @@ -305,6 +305,7 @@ namespace BMA.EHR.Application.Repositories.Leaves.LeaveRequests // insert to profile leave var profileLeave = await _appDbContext.Set() .Where(x => x.TypeLeave.Id == leaveType.Id) + .Where(x => x.Profile.Id == profile.Id) .Where(x => x.DateStartLeave == rawData.LeaveStartDate && x.DateEndLeave == rawData.LeaveEndDate) .FirstOrDefaultAsync(); if (profileLeave != null)