This commit is contained in:
2025-12-29 06:35:37 +01:00
parent 83eb4b976f
commit b10bcb4d46
3 changed files with 18 additions and 13 deletions
@@ -54,6 +54,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
process.env.DSQL_API_KEY;
let requestOptions: RequestOptions | undefined;
let loggedRequestOptions: RequestOptions | undefined;
try {
/**
@@ -88,6 +89,9 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
path: finalPath,
};
loggedRequestOptions = _.cloneDeep(requestOptions);
delete loggedRequestOptions["headers"];
const httpsRequest = scheme.request(
requestOptions,
@@ -128,7 +132,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
msg: `An error occurred while parsing the response`,
error: error.message,
errorData: {
requestOptions,
requestOptions: loggedRequestOptions,
grabedHostNames: _.omit(grabedHostNames, [
"scheme",
]),
@@ -143,8 +147,8 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
singleRes: undefined,
msg: `An error occurred on the response`,
error: err.message,
errorData: { requestOptions, grabedHostNames },
requestOptions,
errorData: { grabedHostNames },
requestOptions: loggedRequestOptions,
} as APIResponseObject);
});
}
@@ -157,10 +161,9 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
msg: `An error occurred while making the request`,
error: err.message,
errorData: {
requestOptions,
grabedHostNames: _.omit(grabedHostNames, ["scheme"]),
},
requestOptions,
requestOptions: loggedRequestOptions,
} as APIResponseObject);
});
@@ -177,7 +180,7 @@ export default async function queryDSQLAPI<T = { [k: string]: any }>({
singleRes: undefined,
msg: `Request Failed`,
error: error.message,
requestOptions,
requestOptions: loggedRequestOptions,
};
}
}