From c61f41be0cfea59fd0eefe829ed01f56ffd49b4a Mon Sep 17 00:00:00 2001 From: Kajal Thakur Date: Thu, 3 Apr 2025 10:48:03 +0000 Subject: [PATCH] code update recorded at: 03/04/25 10:48:03 --- handler.js | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/handler.js b/handler.js index 220e113..2d062ba 100644 --- a/handler.js +++ b/handler.js @@ -53,14 +53,26 @@ export const handler = async (req, res) => { // BOILER_CODE_END function modifyObj(obj) { - // Enter your code here - delete obj.properties.dynamic_yield; + + // Check if 'properties.index' exists + if (obj.properties?.index) { + // Add a new key to indicate transformation + obj.properties.transformationStatus = "success"; + } + //else { + // throw new Error("'properties.index' is required but missing..."); + // } + + return obj; } + + + /* Exceptions available: throw new EventNotSupportedException('your message here'); - throw new InvalidEventPayloadException('your message here'); + throw new InvalidEventobjException('your message here'); throw new RetryErrorException('your message here'); Method for generating 256 hash code for a String: @@ -68,3 +80,6 @@ Method for generating 256 hash code for a String: */ + + +