Fixes: Unexpected token parsing sessions cookie (#905)
This commit is contained in:
@ -15,7 +15,9 @@ const sheet = new ServerStyleSheet();
|
||||
export default function renderpage(ctx: Object, children: React.Node) {
|
||||
let sessions = {};
|
||||
try {
|
||||
sessions = JSON.parse(ctx.cookies.get('sessions') || '{}');
|
||||
sessions = JSON.parse(
|
||||
decodeURIComponent(ctx.cookies.get('sessions') || '') || '{}'
|
||||
);
|
||||
} catch (err) {
|
||||
console.error(`Sessions cookie could not be parsed: ${err}`);
|
||||
}
|
||||
|
Reference in New Issue
Block a user