From ad72bc7ff6d4e14607bc8017374a370c7264e4eb Mon Sep 17 00:00:00 2001 From: Suphonchai Phoonsawat Date: Thu, 29 May 2025 16:30:08 +0700 Subject: [PATCH] fix bug --- BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs | 4 ++-- BMA.EHR.Insignia/Controllers/InsigniaRequestController.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs b/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs index 48d7a1cb..4353f6f6 100644 --- a/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs +++ b/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs @@ -8911,11 +8911,11 @@ namespace BMA.EHR.Application.Repositories } // Get Data Table insignai_has_profile - public async Task> InsigniaHasProfile(Guid period, Guid ocId, string status) + public async Task> InsigniaHasProfile(Guid period, Guid ocId, string status, string type = "officer") { try { - var id = await GetRequestId(period, ocId); + var id = await GetRequestIdByTypeAsync(period, ocId, type); if (id != null) { var raw_result = _dbContext.Set() diff --git a/BMA.EHR.Insignia/Controllers/InsigniaRequestController.cs b/BMA.EHR.Insignia/Controllers/InsigniaRequestController.cs index 4f8d00a3..d60bb2ff 100644 --- a/BMA.EHR.Insignia/Controllers/InsigniaRequestController.cs +++ b/BMA.EHR.Insignia/Controllers/InsigniaRequestController.cs @@ -336,7 +336,7 @@ namespace BMA.EHR.Insignia.Service.Controllers //} if (role.Trim().ToUpper() == "OFFICER") { - resend.Items = (await _repository.InsigniaHasProfile(result.PeriodId, ocId, status)) + resend.Items = (await _repository.InsigniaHasProfile(result.PeriodId, ocId, status, type)) .Where(x => x.ProfileType!.ToLower() == type.ToLower()).ToList(); return Success(resend); }