From d672397e861a4fd8027a6e3d56d0f249e8376fa8 Mon Sep 17 00:00:00 2001 From: Jeferson Alves Date: Mon, 19 Feb 2024 13:04:08 +0000 Subject: [PATCH 1/2] feat(dynamodb-dao): :sparkles: Update DynamoDBDocument instantiation options --- src/dao/dynamo/dao.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dao/dynamo/dao.ts b/src/dao/dynamo/dao.ts index 825ce00..ff4d299 100644 --- a/src/dao/dynamo/dao.ts +++ b/src/dao/dynamo/dao.ts @@ -27,7 +27,9 @@ const getOptions = () => { return { region: 'sa-east-1' } } const dynamoInstance = new DynamoDB(getOptions()) -const documentInstance = DynamoDBDocument.from(dynamoInstance) +const documentInstance = DynamoDBDocument.from(dynamoInstance, { + marshallOptions: { removeUndefinedValues: true } +}) const get = async ({ params, From a809d1a21e75bff64cc1d719872b706a849c795a Mon Sep 17 00:00:00 2001 From: Jeferson Alves Date: Mon, 19 Feb 2024 13:04:19 +0000 Subject: [PATCH 2/2] chore: :bookmark: Update version to 1.1.3 in package-lock.json and package.json --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ee7889..b1a45df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "adapcon-utils-js", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "adapcon-utils-js", - "version": "1.1.2", + "version": "1.1.3", "dependencies": { "@aws-sdk/client-dynamodb": "^3.496.0", "@aws-sdk/client-lambda": "^3.496.0", diff --git a/package.json b/package.json index 87d38bf..439c1b6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "adapcon-utils-js", - "version": "1.1.2", + "version": "1.1.3", "description": "Utils library for Javascript", "keywords": [], "author": {