From 29acb94159b27f44767b2ad9e3f51f4f8c22dac2 Mon Sep 17 00:00:00 2001 From: Chris Lasher Date: Fri, 11 Oct 2024 19:31:03 -0400 Subject: [PATCH] fix(api-gateway-v2-adapter): Use headers.entries(). Similar to the fix at https://github.com/remix-run/remix/pull/7150/files#diff-e37d9e295b178aa51a4880acae4b8bc7f82759e6868583513a5fa52b16846408 --- src/adapters/api-gateway-v2.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/adapters/api-gateway-v2.ts b/src/adapters/api-gateway-v2.ts index 8401886..9770b70 100644 --- a/src/adapters/api-gateway-v2.ts +++ b/src/adapters/api-gateway-v2.ts @@ -57,11 +57,9 @@ async function sendRemixResponse( const cookies: string[] = [] // AWS API Gateway will send back set-cookies outside of response headers. - for (const [key, values] of Object.entries(nodeResponse.headers.raw())) { + for (const [key, value] of nodeResponse.headers.entries()) { if (key.toLowerCase() === 'set-cookie') { - for (const value of values) { - cookies.push(value) - } + cookies.push(value) } }