From 4d856c4ff3fde9ba03514e78c455891a5a251365 Mon Sep 17 00:00:00 2001 From: Binon Date: Tue, 3 Mar 2026 09:49:08 +0000 Subject: [PATCH 1/2] Deleted unwanted code --- LearningHub.Nhs.WebUI/Views/Search/_SearchResult.cshtml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/LearningHub.Nhs.WebUI/Views/Search/_SearchResult.cshtml b/LearningHub.Nhs.WebUI/Views/Search/_SearchResult.cshtml index 1c43d33c..e251ebca 100644 --- a/LearningHub.Nhs.WebUI/Views/Search/_SearchResult.cshtml +++ b/LearningHub.Nhs.WebUI/Views/Search/_SearchResult.cshtml @@ -15,9 +15,7 @@ var pagingModel = Model.ResourceResultPaging; var index = pagingModel.CurrentPage * pagingModel.PageSize; var searchString = HttpUtility.UrlEncode(Model.SearchString); - string groupId = HttpUtility.UrlEncode(Model.GroupId.ToString()); - string[] formats = { "dd/MM/yyyy HH:mm:ss", "dd/MM/yyyy", "yyyy-MM-dd HH:mm:ss", - "yyyy-MM-dd","dd MMM yyyy HH:mm:ss","dd MMM yyyy" }; + string groupId = HttpUtility.UrlEncode(Model.GroupId.ToString()); string GetUrl(int resourceReferenceId, int itemIndex, int nodePathId, SearchClickPayloadModel payload) { From dfa33bcab0314cbb8f4fa8c814035d55643f89d5 Mon Sep 17 00:00:00 2001 From: Binon Date: Thu, 5 Mar 2026 10:52:42 +0000 Subject: [PATCH 2/2] Cache causing filter issue, sorted it now --- .../Services/AzureSearch/AzureSearchService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/LearningHub.Nhs.OpenApi.Services/Services/AzureSearch/AzureSearchService.cs b/OpenAPI/LearningHub.Nhs.OpenApi.Services/Services/AzureSearch/AzureSearchService.cs index 904eed11..572c4d8a 100644 --- a/OpenAPI/LearningHub.Nhs.OpenApi.Services/Services/AzureSearch/AzureSearchService.cs +++ b/OpenAPI/LearningHub.Nhs.OpenApi.Services/Services/AzureSearch/AzureSearchService.cs @@ -875,7 +875,7 @@ private async Task>> GetUnfilteredFacetsA var cacheResponse = await this.cachingService.GetAsync>>(cacheKey); - if (cacheResponse.ResponseEnum == CacheReadResponseEnum.Found) + if (cacheResponse.ResponseEnum == CacheReadResponseEnum.Found && string.IsNullOrEmpty(accessLevelKey)) { // Convert cached DTO back to FacetResult dictionary return AzureSearchFacetHelper.ConvertFromCacheable(cacheResponse.Item);