diff --git a/.changeset/popular-insects-listen.md b/.changeset/popular-insects-listen.md new file mode 100644 index 00000000000..7c7544f508d --- /dev/null +++ b/.changeset/popular-insects-listen.md @@ -0,0 +1,6 @@ +--- +'@aws-amplify/backend-function': patch +'@aws-amplify/backend': patch +--- + +remove the workaround for no-misused-promises as it broke lambdas execution diff --git a/packages/backend-function/src/lambda-shims/invoke_ssm_shim.ts b/packages/backend-function/src/lambda-shims/invoke_ssm_shim.ts index 21cb136a497..8cb04cc9ced 100644 --- a/packages/backend-function/src/lambda-shims/invoke_ssm_shim.ts +++ b/packages/backend-function/src/lambda-shims/invoke_ssm_shim.ts @@ -9,7 +9,8 @@ await internalAmplifyFunctionResolveSsmParams(); const SSM_PARAMETER_REFRESH_MS = 1000 * 60; setInterval( - void (async () => { + // eslint-disable-next-line @typescript-eslint/no-misused-promises + async () => { try { await internalAmplifyFunctionResolveSsmParams(); } catch (error) { @@ -21,6 +22,6 @@ setInterval( // Do nothing if logging fails } } - }), + }, SSM_PARAMETER_REFRESH_MS );