From 943c733d280b9209b5a7f59b5cda532afafc4bac Mon Sep 17 00:00:00 2001 From: SanoferSameera Date: Mon, 29 Jan 2024 13:11:35 +0530 Subject: [PATCH] BAH-3499 | Add. diagnosis search in user locale --- .../bahmnicore/service/impl/TsConceptSearchServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bahmnicore-api/src/main/java/org/bahmni/module/bahmnicore/service/impl/TsConceptSearchServiceImpl.java b/bahmnicore-api/src/main/java/org/bahmni/module/bahmnicore/service/impl/TsConceptSearchServiceImpl.java index ed4d7ee11a..0dca3fe209 100644 --- a/bahmnicore-api/src/main/java/org/bahmni/module/bahmnicore/service/impl/TsConceptSearchServiceImpl.java +++ b/bahmnicore-api/src/main/java/org/bahmni/module/bahmnicore/service/impl/TsConceptSearchServiceImpl.java @@ -50,6 +50,10 @@ private List getDiagnosisConcepts(String query, Integer limit, Str Locale searchLocale = getSearchLocale(locale); List conceptSearchResults = emrConceptService.conceptSearch(query, LocaleUtility.getDefaultLocale(), null, diagnosisSets, conceptSources, limit); + if(!LocaleUtility.getDefaultLocale().equals(searchLocale)) { + conceptSearchResults.addAll(emrConceptService.conceptSearch(query, searchLocale, null, diagnosisSets, conceptSources, limit)); + } + ConceptSource conceptSource = conceptSources.isEmpty() ? null : conceptSources.get(0); return createListResponse(conceptSearchResults, conceptSource, searchLocale); }