Skip to content

Commit 264b5dd

Browse files
committed
Fix response content type filter in request logger
1 parent 29f4d0e commit 264b5dd

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/main/java/io/apitally/common/RequestLogger.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -152,16 +152,6 @@ public void logRequest(Request request, Response response) {
152152
}
153153
}
154154

155-
// Process headers
156-
request.setHeaders(
157-
config.isRequestHeadersIncluded()
158-
? maskHeaders(request.getHeaders()).toArray(new Header[0])
159-
: new Header[0]);
160-
response.setHeaders(
161-
config.isResponseHeadersIncluded()
162-
? maskHeaders(response.getHeaders()).toArray(new Header[0])
163-
: new Header[0]);
164-
165155
// Process request body
166156
if (!config.isRequestBodyIncluded() || !hasSupportedContentType(request.getHeaders())) {
167157
request.setBody(null);
@@ -192,6 +182,16 @@ public void logRequest(Request request, Response response) {
192182
}
193183
}
194184

185+
// Process headers
186+
request.setHeaders(
187+
config.isRequestHeadersIncluded()
188+
? maskHeaders(request.getHeaders()).toArray(new Header[0])
189+
: new Header[0]);
190+
response.setHeaders(
191+
config.isResponseHeadersIncluded()
192+
? maskHeaders(response.getHeaders()).toArray(new Header[0])
193+
: new Header[0]);
194+
195195
// Create log item
196196
ObjectNode item = objectMapper.createObjectNode();
197197
item.put("uuid", UUID.randomUUID().toString());

0 commit comments

Comments
 (0)