79464424

Date: 2025-02-24 17:55:52
Score: 2
Natty:
Report link

Improving a little more on @kristian-barrett's and @vincent-audibert's answers

The recursive-object setting code was not handling setting arrays correctly, so I needed to check for objects, but ignore arrays, so that arrays will fallback to the 'leaf' case within createDDBUpdateExpression(...):

if (typeof filteredItem[key] === 'object' && !Array.isArray(filteredItem[key]))

Reasons:
  • Blacklisted phrase (0.5): I need
  • Has code block (-0.5):
  • User mentioned (1): @kristian-barrett's
  • User mentioned (0): @vincent-audibert's
  • Low reputation (1):
Posted by: radmike