From 03a7c8be202525792d65586104735e01a86ce801 Mon Sep 17 00:00:00 2001 From: Brandon Clayton <bclayton@usgs.gov> Date: Wed, 22 May 2024 09:30:21 -0600 Subject: [PATCH] deep clone object --- libs/aws/reverse-proxy/update-proxy.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libs/aws/reverse-proxy/update-proxy.ts b/libs/aws/reverse-proxy/update-proxy.ts index 8835482..3fce485 100644 --- a/libs/aws/reverse-proxy/update-proxy.ts +++ b/libs/aws/reverse-proxy/update-proxy.ts @@ -81,8 +81,13 @@ export function updateProxy(props: UpdateProxyProps): cr.AwsCustomResource { stackName, }; - const onDeleteSdkCall = {...sdkCall}; - onDeleteSdkCall.parameters.Message = JSON.stringify(onDeleteMessage); + const onDeleteSdkCall: cr.AwsSdkCall = { + ...sdkCall, + parameters: { + ...sdkCall.parameters, + Message: JSON.stringify(onDeleteMessage), + }, + }; return new cr.AwsCustomResource(props.scope, `${props.id}SnsReverseProxy`, { onCreate: sdkCall, -- GitLab