From 9124c107262988bcefa8011e2081f62fde2f6009 Mon Sep 17 00:00:00 2001 From: Nimer Farahty Date: Sun, 20 Apr 2025 00:30:46 +0300 Subject: [PATCH] fix key value --- index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.ts b/index.ts index 6abfce1..9e8ace8 100644 --- a/index.ts +++ b/index.ts @@ -25,8 +25,8 @@ async function start() { const data = JSON.parse(msg.content.toString()); eventName = data.Records?.[0]?.eventName; - key = decodeURIComponent(data.Records?.[0]?.s3?.object?.key || ""); bucket = data.Records?.[0]?.s3?.bucket?.name; + key = (data.Key as string).replace(bucket ?? "", ""); if (!eventName || !bucket || !key) { throw new Error("Missing required event fields.");