From bb548b78d95597f7fbc815f4ef2f6caee90fe838 Mon Sep 17 00:00:00 2001 From: Tim Chamberlain Date: Tue, 10 Sep 2024 17:28:05 -0500 Subject: [PATCH] updates to allow override api utils to disable or alter request details --- .../module/api/actions/BaseAPIActionUtil.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java index 54487bd8..209285e0 100644 --- a/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java +++ b/qqq-backend-module-api/src/main/java/com/kingsrook/qqq/backend/module/api/actions/BaseAPIActionUtil.java @@ -748,7 +748,7 @@ public class BaseAPIActionUtil { try { - String uri = request.getURI().toString(); + String uri = request.getURI().toString(); String pair = backendMetaData.getApiKeyQueryParamName() + "=" + getApiKey(); /////////////////////////////////////////////////////////////////////////////////// @@ -1167,6 +1167,16 @@ public class BaseAPIActionUtil + /******************************************************************************* + ** + *******************************************************************************/ + protected void logRequestDetails(QTableMetaData table, HttpRequestBase request) throws QException + { + LOG.info("Making [" + request.getMethod() + "] request to URL [" + request.getURI() + "] on table [" + table.getName() + "]."); + } + + + /******************************************************************************* ** *******************************************************************************/ @@ -1192,7 +1202,7 @@ public class BaseAPIActionUtil setupContentTypeInRequest(request); setupAdditionalHeaders(request); - LOG.info("Making [" + request.getMethod() + "] request to URL [" + request.getURI() + "] on table [" + table.getName() + "]."); + logRequestDetails(table, request); if("POST".equals(request.getMethod())) { LOG.info("POST contents [" + ((HttpPost) request).getEntity().toString() + "]");