Merge pull request #2791 from Budibase/rory/fixes

Honour cookie domain on empty values
This commit is contained in:
Rory Powell 2021-09-29 13:53:24 +01:00 committed by GitHub
commit 0183a55216
1 changed files with 14 additions and 16 deletions

View File

@ -67,10 +67,9 @@ exports.getCookie = (ctx, name) => {
* @param {string|object} value The value of cookie which will be set. * @param {string|object} value The value of cookie which will be set.
*/ */
exports.setCookie = (ctx, value, name = "builder") => { exports.setCookie = (ctx, value, name = "builder") => {
if (!value) { if (value) {
ctx.cookies.set(name)
} else {
value = jwt.sign(value, options.secretOrKey) value = jwt.sign(value, options.secretOrKey)
}
const config = { const config = {
maxAge: Number.MAX_SAFE_INTEGER, maxAge: Number.MAX_SAFE_INTEGER,
@ -84,7 +83,6 @@ exports.setCookie = (ctx, value, name = "builder") => {
} }
ctx.cookies.set(name, value, config) ctx.cookies.set(name, value, config)
}
} }
/** /**