diff --git a/qqq-backend-core/src/main/resources/log4j2.xml b/qqq-backend-core/src/main/resources/log4j2.xml
index 83f6782c..df03564e 100644
--- a/qqq-backend-core/src/main/resources/log4j2.xml
+++ b/qqq-backend-core/src/main/resources/log4j2.xml
@@ -26,7 +26,7 @@
-
+
diff --git a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/QHttpResponse.java b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/QHttpResponse.java
index 0b100e1e..72069b3e 100644
--- a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/QHttpResponse.java
+++ b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/QHttpResponse.java
@@ -60,18 +60,16 @@ public class QHttpResponse
*******************************************************************************/
public QHttpResponse(HttpResponse httpResponse, boolean readContentAsBytes) throws Exception
{
- setGeneralHttpResponseData(httpResponse);
+ if(!readContentAsBytes)
+ {
+ new QHttpResponse(httpResponse);
+ return;
+ }
+ setGeneralHttpResponseData(httpResponse);
if(this.statusCode == null || this.statusCode != 204)
{
- if(readContentAsBytes)
- {
- this.contentBytes = httpResponse.getEntity().getContent().readAllBytes();
- }
- else
- {
- this.content = EntityUtils.toString(httpResponse.getEntity());
- }
+ this.contentBytes = httpResponse.getEntity().getContent().readAllBytes();
}
}
@@ -84,7 +82,6 @@ public class QHttpResponse
public QHttpResponse(HttpResponse httpResponse) throws Exception
{
setGeneralHttpResponseData(httpResponse);
-
if(this.statusCode == null || this.statusCode != 204)
{
this.content = EntityUtils.toString(httpResponse.getEntity());