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 95b3449d8935376ba31800979ede5bdf12e4382f..525ccfa928b56f1bd5d08402621a8ffb331cedd5 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 79bb4e9215f6f84577dd3dff86991c9b4057b84f..97244e67ce9a4cd9130807cd0a437c77d4064c82 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