cookie: allow updating cookie values directly

This commit is contained in:
dumbmoron 2023-10-14 22:48:36 +00:00
parent f1152f4862
commit 035f5a7839
No known key found for this signature in database
GPG key ID: C59997C76C6A8E5F

View file

@ -56,7 +56,10 @@ export function updateCookie(cookie, headers) {
cookie.unset(parsed.filter(c => c.expires < new Date()).map(c => c.name));
parsed.filter(c => !c.expires || c.expires > new Date()).forEach(c => values[c.name] = c.value);
updateCookieValues(cookie, values);
}
export function updateCookieValues(cookie, values) {
cookie.set(values);
if (Object.keys(values).length) dirty = true
}