From 7a94ce95bb4a19f5a00e660e9b1614b2d93508ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominique=20J=C3=A4ggi?= Date: Thu, 30 Nov 2023 11:57:59 +0100 Subject: [PATCH] fix: use correct doc client --- packages/spacecat-shared-dynamo/src/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/spacecat-shared-dynamo/src/index.js b/packages/spacecat-shared-dynamo/src/index.js index 6b09ed72e..51301776a 100644 --- a/packages/spacecat-shared-dynamo/src/index.js +++ b/packages/spacecat-shared-dynamo/src/index.js @@ -11,7 +11,7 @@ */ import { DynamoDB } from '@aws-sdk/client-dynamodb'; -import { DynamoDBDocumentClient } from '@aws-sdk/lib-dynamodb'; +import { DynamoDBDocument } from '@aws-sdk/lib-dynamodb'; import query from './modules/query.js'; import getItem from './modules/getItem.js'; @@ -23,13 +23,13 @@ import removeItem from './modules/removeItem.js'; * * @param {Object} log - The logging object, defaults to console. * @param {DynamoDB} dbClient - The AWS SDK DynamoDB client instance. - * @param {DynamoDBDocumentClient} docClient - The AWS SDK DynamoDB Document client instance. + * @param {DynamoDBDocument} docClient - The AWS SDK DynamoDB Document client instance. * @returns {Object} A client object with methods to interact with DynamoDB. */ const createClient = ( log = console, dbClient = new DynamoDB(), - docClient = DynamoDBDocumentClient.from(dbClient), + docClient = DynamoDBDocument.from(dbClient), ) => ({ query: (params) => query(docClient, params, log), getItem: (tableName, key) => getItem(docClient, tableName, key, log),