From c27b852a073631cf8abc8edb318959a1572dea5f Mon Sep 17 00:00:00 2001
From: Alexandre P <apo@kereval.com>
Date: Tue, 30 Jan 2024 10:44:06 +0100
Subject: [PATCH] Correct too persistent list of targetSystem

---
 .../gazelle/business/provider/IhePatientResourceProvider.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
index 1f37592..9edcff4 100644
--- a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
+++ b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
@@ -69,7 +69,6 @@ public class IhePatientResourceProvider implements IResourceProvider {
     @Inject
     protected ConfigurationAdapter configurationAdapter;
 
-    protected List<String> targetSystemList = new ArrayList<>();
 
 
     private IhePatientResourceProvider() {
@@ -266,6 +265,7 @@ public class IhePatientResourceProvider implements IResourceProvider {
 
 
     private List<String> createTargetSystemListFromParam(StringAndListParam targetSystemParam) {
+        List<String> targetSystemList = new ArrayList<>();
         if (targetSystemParam == null || targetSystemParam.size() == 0) {
             throw new UnprocessableEntityException(TARGET_SYSTEM_NOT_FOUND);
         }
-- 
GitLab