diff --git a/packages/astro-sst/src/lib/event-mapper.ts b/packages/astro-sst/src/lib/event-mapper.ts index 7f20ce9..62a9d1f 100644 --- a/packages/astro-sst/src/lib/event-mapper.ts +++ b/packages/astro-sst/src/lib/event-mapper.ts @@ -252,10 +252,9 @@ function convertToApigV2StreamingResult({ const metadata = { statusCode, headers, + cookies: cookies.length > 0 ? stringifyCookies(cookies) : undefined, }; - if (cookies.length > 0) { - metadata.headers["set-cookie"] = stringifyCookies(cookies).join(", "); - } + responseStream = awslambda.HttpResponseStream.from(responseStream, metadata); if (!body) {