Skip to content

Commit 1a6da05

Browse files
authored
fix: assign logSensitiveData in CDAHttpException constructor before it is used (#324)
The createString method is called inside the constructor and makes use of the logSensitiveData variable. Because that variable is assigned after the function call it is always false.
1 parent 33c1494 commit 1a6da05

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/com/contentful/java/cda/CDAHttpException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ public CDAHttpException(Request request, Response response, boolean logSensitive
3636
super(response.message());
3737
this.request = request;
3838
this.response = response;
39+
this.logSensitiveData = logSensitiveData;
3940
this.responseBody = readResponseBody(response);
4041
this.stringRepresentation = createString();
41-
this.logSensitiveData = logSensitiveData;
4242
}
4343

4444
private String readResponseBody(Response response) {

0 commit comments

Comments
 (0)