From 6bba1b19cee3b47ffdfe082bb2efbe82c2ad1848 Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Tue, 9 Sep 2025 17:30:03 +0700 Subject: [PATCH] fix error --- .../Controllers/RetireReportController.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/BMA.EHR.Report.Service/Controllers/RetireReportController.cs b/BMA.EHR.Report.Service/Controllers/RetireReportController.cs index c5c2fa1a..daa4bac6 100644 --- a/BMA.EHR.Report.Service/Controllers/RetireReportController.cs +++ b/BMA.EHR.Report.Service/Controllers/RetireReportController.cs @@ -23,13 +23,17 @@ namespace BMA.EHR.Report.Service.Controllers private readonly IConfiguration _configuration; private readonly PermissionRepository _permission; - public RetireReportController(RetireReportRepository service, IWebHostEnvironment hostingEnvironment, IConfiguration configuration, PermissionRepository permission) + private readonly IHttpContextAccessor _httpContextAccessor; + + public RetireReportController(RetireReportRepository service, IWebHostEnvironment hostingEnvironment, IConfiguration configuration, PermissionRepository permission, IHttpContextAccessor httpContextAccessor) { _service = service; _hostingEnvironment = hostingEnvironment; _configuration = configuration; _permission = permission; + _httpContextAccessor = httpContextAccessor; } + private string? AccessToken => _httpContextAccessor?.HttpContext?.Request.Headers["Authorization"]; #region 31-ประกาศเกษียณข้าราชการ & 32-ประกาศเกษียณลูกจ้างประจำ /// @@ -44,7 +48,7 @@ namespace BMA.EHR.Report.Service.Controllers [HttpGet("{exportType}/{Id}")] public async Task> GetProfileRetirement([FromRoute] Guid Id, string exportType = "pdf") { - var retire = await _service.GetProfileRetirementdAsync(Id,token); + var retire = await _service.GetProfileRetirementdAsync(Id,AccessToken); if (retire != null) { var reportfile = string.Empty;