From 53db18994e75253cddae6b69391e4691e3259443 Mon Sep 17 00:00:00 2001
From: Larissa Pereira <LPereira14@slb.com>
Date: Tue, 20 Apr 2021 17:13:02 -0500
Subject: [PATCH] reverting change from other providers

---
 .../org/opengroup/osdu/indexer/middleware/IndexFilter.java    | 4 +++-
 .../org/opengroup/osdu/indexer/middleware/IndexFilter.java    | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/provider/indexer-gcp/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java b/provider/indexer-gcp/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
index 95b3449d8..525ccfa92 100644
--- a/provider/indexer-gcp/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
+++ b/provider/indexer-gcp/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
@@ -74,6 +74,8 @@ public class IndexFilter implements Filter {
             checkWorkerApiAccess(requestInfo);
         }
 
+        filterChain.doFilter(servletRequest, servletResponse);
+        
         HttpServletResponse httpResponse = (HttpServletResponse) servletResponse;
         Map<String, List<Object>> standardHeaders = ResponseHeaders.STANDARD_RESPONSE_HEADERS;
         for (Map.Entry<String, List<Object>> header : standardHeaders.entrySet()) {
@@ -82,7 +84,7 @@ public class IndexFilter implements Filter {
         if (httpResponse.getHeader(DpsHeaders.CORRELATION_ID) == null) {
             httpResponse.addHeader(DpsHeaders.CORRELATION_ID, dpsHeaders.getCorrelationId());
         }
-        filterChain.doFilter(servletRequest, servletResponse);
+
     }
 
     @Override
diff --git a/provider/indexer-reference/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java b/provider/indexer-reference/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
index 79bb4e921..97244e67c 100644
--- a/provider/indexer-reference/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
+++ b/provider/indexer-reference/src/main/java/org/opengroup/osdu/indexer/middleware/IndexFilter.java
@@ -89,6 +89,8 @@ public class IndexFilter implements Filter {
       checkWorkerApiAccess(requestInfo);
     }
 
+    filterChain.doFilter(servletRequest, servletResponse);
+    
     HttpServletResponse httpResponse = (HttpServletResponse) servletResponse;
     Map<String, List<Object>> standardHeaders = ResponseHeaders.STANDARD_RESPONSE_HEADERS;
     for (Map.Entry<String, List<Object>> header : standardHeaders.entrySet()) {
@@ -97,7 +99,7 @@ public class IndexFilter implements Filter {
     if (httpResponse.getHeader(DpsHeaders.CORRELATION_ID) == null) {
       httpResponse.addHeader(DpsHeaders.CORRELATION_ID, dpsHeaders.getCorrelationId());
     }
-    filterChain.doFilter(servletRequest, servletResponse);
+
   }
 
   @Override
-- 
GitLab