From 670a12caaaf0f532d68bb33f46f246d4cb6a6948 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 21 Dec 2021 12:02:55 +0000 Subject: [PATCH] fix(nuxt3): don't mutate options when unsetting cookie (#2481) --- packages/nuxt3/src/app/composables/cookie.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nuxt3/src/app/composables/cookie.ts b/packages/nuxt3/src/app/composables/cookie.ts index 1a6602cce1..99ce33c0be 100644 --- a/packages/nuxt3/src/app/composables/cookie.ts +++ b/packages/nuxt3/src/app/composables/cookie.ts @@ -59,7 +59,7 @@ function readRawCookies (opts: CookieOptions = {}): Record { function serializeCookie (name: string, value: any, opts: CookieSerializeOptions = {}) { if (value === null || value === undefined) { - opts.maxAge = -1 + return serialize(name, value, { ...opts, maxAge: -1 }) } return serialize(name, value, opts) }