diff --git a/shared-code/src/data-access-layer/data-access-objects/data-access-object-dynamodb.ts b/shared-code/src/data-access-layer/data-access-objects/data-access-object-dynamodb.ts index e8994f2ca..5576892f6 100644 --- a/shared-code/src/data-access-layer/data-access-objects/data-access-object-dynamodb.ts +++ b/shared-code/src/data-access-layer/data-access-objects/data-access-object-dynamodb.ts @@ -636,12 +636,16 @@ export class DataAccessObjectDynamoDB extends BasicDataAccessObject implements I } if (fieldInfo?.dynamo_db_type === 'BS') { const valuesArray = transformedRow[key]; - transformedRow[key] = valuesArray.map((value) => binaryToHex(value)); + if (valuesArray) { + transformedRow[key] = valuesArray.map((value) => binaryToHex(value)); + } } if (fieldInfo?.dynamo_db_type === 'L') { const valuesArray = transformedRow[key]; - transformedRow[key] = valuesArray.map((value) => Object.values(value)[0]); + if (valuesArray) { + transformedRow[key] = valuesArray.map((value) => Object.values(value)[0]); + } } });