diff --git a/BMA.EHR.Leave/Controllers/LeaveRequestController.cs b/BMA.EHR.Leave/Controllers/LeaveRequestController.cs index af01b7b0..26e268f5 100644 --- a/BMA.EHR.Leave/Controllers/LeaveRequestController.cs +++ b/BMA.EHR.Leave/Controllers/LeaveRequestController.cs @@ -704,8 +704,7 @@ namespace BMA.EHR.Leave.Service.Controllers var userId = UserId == null ? Guid.Empty : Guid.Parse(UserId); var profile = await _userProfileRepository.GetProfileByKeycloakIdAsync(userId, AccessToken); - - var govAge = profile!.DateStart!.Value.Date.DiffDay(DateTime.Now.Date); + var govAge = (profile?.DateStart?.Date ?? DateTime.Now.Date).DiffDay(DateTime.Now.Date); if (profile == null) { @@ -1483,7 +1482,6 @@ namespace BMA.EHR.Leave.Service.Controllers posLevelName = profile.PosLevel?.PosLevelName ?? "", posTypeName = profile.PosType?.PosTypeName ?? "", }); - Console.WriteLine(_res); } return Success();