From 0043a92a7eefe74906339ee81a53c68e0beb9f56 Mon Sep 17 00:00:00 2001 From: areychana <93970069+areychana@users.noreply.github.com> Date: Tue, 21 Apr 2026 19:21:15 +0530 Subject: [PATCH] replaced e.printStackTrace() with SLF4J logger in PatientExtProvider --- .../hwc/fhir/provider/patient/PatientExtProvider.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/iemr/hwc/fhir/provider/patient/PatientExtProvider.java b/src/main/java/com/iemr/hwc/fhir/provider/patient/PatientExtProvider.java index 6c1c9e66..6e007147 100644 --- a/src/main/java/com/iemr/hwc/fhir/provider/patient/PatientExtProvider.java +++ b/src/main/java/com/iemr/hwc/fhir/provider/patient/PatientExtProvider.java @@ -16,6 +16,8 @@ import org.hl7.fhir.r4.model.StringType; import org.json.JSONArray; import org.json.JSONObject; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -42,6 +44,8 @@ @Component public class PatientExtProvider implements IResourceProvider { + private static final Logger logger = LoggerFactory.getLogger(PatientExtProvider.class); + @Override public Class getResourceType() { return PatientExt.class; @@ -171,7 +175,7 @@ public List findPatientsByDistrictAndLastModifDate(HttpServletReques } } catch (Exception e){ - e.printStackTrace(); + logger.error("Error while fetching patient records by location and date", e); } return listRes; @@ -236,7 +240,7 @@ public List findVisitsByVillageAndLastModifDate(@RequiredParam(nam } } catch (Exception e){ - e.printStackTrace(); + logger.error("Error while fetching visits by village and last modified date", e); } return listRes;