From 19eb7bf222fcc9e01a8eb7dbd56c687c0641a757 Mon Sep 17 00:00:00 2001 From: Benjamin Toby Date: Mon, 29 Dec 2025 06:50:11 +0100 Subject: [PATCH] Updates --- dist/package-shared/functions/api/query-dsql-api.js | 2 +- dist/package-shared/functions/backend/httpsRequest.js | 3 +++ package-shared/functions/api/query-dsql-api.ts | 5 ++++- package-shared/functions/backend/httpsRequest.ts | 4 ++++ package.json | 2 +- 5 files changed, 13 insertions(+), 3 deletions(-) diff --git a/dist/package-shared/functions/api/query-dsql-api.js b/dist/package-shared/functions/api/query-dsql-api.js index 937d927..89fde48 100644 --- a/dist/package-shared/functions/api/query-dsql-api.js +++ b/dist/package-shared/functions/api/query-dsql-api.js @@ -87,7 +87,7 @@ function queryDSQLAPI(_a) { // httpsRequest.getHeaders() // ); } - resolve(Object.assign(Object.assign({}, responseObj), { requestOptions })); + resolve(Object.assign(Object.assign({}, responseObj), { requestOptions: loggedRequestOptions })); } catch (error) { resolve({ diff --git a/dist/package-shared/functions/backend/httpsRequest.js b/dist/package-shared/functions/backend/httpsRequest.js index 0931de8..11b4b0a 100644 --- a/dist/package-shared/functions/backend/httpsRequest.js +++ b/dist/package-shared/functions/backend/httpsRequest.js @@ -7,6 +7,7 @@ exports.default = httpsRequest; const https_1 = __importDefault(require("https")); const http_1 = __importDefault(require("http")); const url_1 = require("url"); +const lodash_1 = __importDefault(require("lodash")); /** * # Make Https Request */ @@ -28,6 +29,8 @@ function httpsRequest({ url, method, hostname, host, path, headers, body, port, : 80, headers: {}, }; + let loggedRequestOptions = lodash_1.default.cloneDeep(requestOptions); + delete loggedRequestOptions["headers"]; if (path) requestOptions.path = path; if (headers) diff --git a/package-shared/functions/api/query-dsql-api.ts b/package-shared/functions/api/query-dsql-api.ts index 61ef348..07d3736 100644 --- a/package-shared/functions/api/query-dsql-api.ts +++ b/package-shared/functions/api/query-dsql-api.ts @@ -124,7 +124,10 @@ export default async function queryDSQLAPI({ // httpsRequest.getHeaders() // ); } - resolve({ ...responseObj, requestOptions }); + resolve({ + ...responseObj, + requestOptions: loggedRequestOptions, + }); } catch (error: any) { resolve({ success: false, diff --git a/package-shared/functions/backend/httpsRequest.ts b/package-shared/functions/backend/httpsRequest.ts index 56145c6..d1b869d 100644 --- a/package-shared/functions/backend/httpsRequest.ts +++ b/package-shared/functions/backend/httpsRequest.ts @@ -1,6 +1,7 @@ import https from "https"; import http from "http"; import { URL } from "url"; +import _ from "lodash"; type Param = { scheme?: string; @@ -47,6 +48,9 @@ export default function httpsRequest({ headers: {}, }; + let loggedRequestOptions = _.cloneDeep(requestOptions); + delete loggedRequestOptions["headers"]; + if (path) requestOptions.path = path; if (headers) requestOptions.headers = headers; diff --git a/package.json b/package.json index fb72b5d..96aeaea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@moduletrace/datasquirel", - "version": "5.7.0", + "version": "5.7.1", "description": "Cloud-based SQL data management tool", "main": "dist/index.js", "bin": {