fix(AWS DynamoDB Node): Incorrect parameter names (#16408)

This commit is contained in:
RomanDavydchuk
2025-06-17 12:49:10 +03:00
committed by GitHub
parent 4acebabb4f
commit dd2ed90b95
4 changed files with 349 additions and 6 deletions

View File

@@ -107,7 +107,7 @@ export class AwsDynamoDB implements INodeType {
[],
) as IAttributeValueUi[];
const conditionExpession = this.getNodeParameter(
'conditionExpression',
'additionalFields.conditionExpression',
i,
'',
) as string;
@@ -130,7 +130,7 @@ export class AwsDynamoDB implements INodeType {
const expressionAttributeName = adjustExpressionAttributeName(eanUi);
if (Object.keys(expressionAttributeName).length) {
body.expressionAttributeNames = expressionAttributeName;
body.ExpressionAttributeNames = expressionAttributeName;
}
if (conditionExpession) {
@@ -180,7 +180,7 @@ export class AwsDynamoDB implements INodeType {
};
const eavUi = this.getNodeParameter(
'additionalFields.eavUi.eavValues',
'additionalFields.expressionAttributeUi.expressionAttributeValues',
i,
[],
) as IAttributeValueUi[];
@@ -213,7 +213,7 @@ export class AwsDynamoDB implements INodeType {
const expressionAttributeName = adjustExpressionAttributeName(eanUi);
if (Object.keys(expressionAttributeName).length) {
body.expressionAttributeNames = expressionAttributeName;
body.ExpressionAttributeNames = expressionAttributeName;
}
const headers = {
@@ -260,7 +260,7 @@ export class AwsDynamoDB implements INodeType {
const expressionAttributeName = adjustExpressionAttributeName(eanUi);
if (Object.keys(expressionAttributeName).length) {
body.expressionAttributeNames = expressionAttributeName;
body.ExpressionAttributeNames = expressionAttributeName;
}
if (additionalFields.readType) {