From e296b02185fc77c877751d2bf94751062aafa4f3 Mon Sep 17 00:00:00 2001 From: Ricardo Espinoza Date: Wed, 13 Oct 2021 19:36:33 -0400 Subject: [PATCH] :bug: Fixes issue handling response when json property is not set (#2318) Also fixes an small bug reading the keyCondtionExpression parameter --- packages/core/src/NodeExecuteFunctions.ts | 2 +- packages/nodes-base/nodes/Aws/DynamoDB/AwsDynamoDB.node.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/NodeExecuteFunctions.ts b/packages/core/src/NodeExecuteFunctions.ts index 54be53f1e..0c17a5a84 100644 --- a/packages/core/src/NodeExecuteFunctions.ts +++ b/packages/core/src/NodeExecuteFunctions.ts @@ -301,7 +301,7 @@ async function parseRequestObject(requestObject: IDataObject) { }); } } - if (requestObject.json === false) { + if (requestObject.json === false || requestObject.json === undefined) { // Prevent json parsing axiosConfig.transformResponse = (res) => res; } diff --git a/packages/nodes-base/nodes/Aws/DynamoDB/AwsDynamoDB.node.ts b/packages/nodes-base/nodes/Aws/DynamoDB/AwsDynamoDB.node.ts index a81e04109..85db64733 100644 --- a/packages/nodes-base/nodes/Aws/DynamoDB/AwsDynamoDB.node.ts +++ b/packages/nodes-base/nodes/Aws/DynamoDB/AwsDynamoDB.node.ts @@ -312,7 +312,7 @@ export class AwsDynamoDB implements INodeType { if (scan === true) { body['FilterExpression'] = this.getNodeParameter('filterExpression', i) as string; } else { - body['KeyConditionExpression'] = this.getNodeParameter('KeyConditionExpression', i) as string; + body['KeyConditionExpression'] = this.getNodeParameter('keyConditionExpression', i) as string; } const {