update cookies that have no expiration

This commit is contained in:
dumbmoron 2023-08-20 22:31:16 +00:00
parent 9eb6700399
commit 40f8b3ee0c

View file

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