From d423c596c88fff9ae810254c54da62eaf3cc183b Mon Sep 17 00:00:00 2001 From: mrohmer Date: Mon, 15 Mar 2021 18:55:43 +0100 Subject: [PATCH] fix(dynamodb): fix purge when key is number key values for types S, N & B always need to be of type string no matter of the actual type Refs: #7 --- packages/dynamodb/src/delete.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dynamodb/src/delete.ts b/packages/dynamodb/src/delete.ts index 2c74deb..561ea98 100644 --- a/packages/dynamodb/src/delete.ts +++ b/packages/dynamodb/src/delete.ts @@ -45,7 +45,7 @@ const convertItemToKey = (item: any, keySchema: KeySchema) => { Object.keys(keySchema).forEach((keyName) => { const type = keySchema[keyName]; key[keyName] = {}; - key[keyName][type] = item[keyName]; + key[keyName][type] = String(item[keyName]); }); return key; };