Skip to content

Commit 7eedde8

Browse files
committed
add Item check on transactGet parsing
1 parent e688bb1 commit 7eedde8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/classes/Table.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,8 +1255,12 @@ class Table {
12551255
return Object.assign(
12561256
result,
12571257
result.Responses ? {
1258-
Responses: result.Responses!.map((res,i) => {
1259-
return { Item: Entities[i].parse ? Entities[i].parse(res) : res.Item }
1258+
Responses: result.Responses!.map((res,i) => {
1259+
if (res.Item) {
1260+
return { Item: Entities[i].parse ? Entities[i].parse(res.Item) : res.Item }
1261+
} else {
1262+
return {}
1263+
}
12601264
})
12611265
} : null
12621266
) as DocumentClient.TransactGetItemsOutput

0 commit comments

Comments
 (0)