From ecc6c767d706b649f90997eaf32cd1e70fb316c4 Mon Sep 17 00:00:00 2001 From: ido Date: Mon, 4 Dec 2023 13:35:13 +0200 Subject: [PATCH] fix: jwt save session --- packages/forms/src/jwt-session.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/forms/src/jwt-session.ts b/packages/forms/src/jwt-session.ts index f2a1843..e571a6f 100644 --- a/packages/forms/src/jwt-session.ts +++ b/packages/forms/src/jwt-session.ts @@ -1,8 +1,8 @@ -import { FORM_OPTIONS } from "./settings.js"; -import { AstroLinkHTTP } from "./utils.js"; +import {FORM_OPTIONS} from './settings.js'; +import {AstroLinkHTTP} from './utils.js'; import jwt from 'jsonwebtoken'; import cookie from 'cookie'; -import { deepStrictEqual } from "assert"; +import {deepStrictEqual} from 'assert'; export class JWTSession { private stringifyCookie: string @@ -18,8 +18,8 @@ export class JWTSession { if (!cookieContent) return; try { - this.lastData = (jwt.verify(cookieContent, FORM_OPTIONS.secret)).session || {}; - this.sessionData = structuredClone(this.lastData); + this.sessionData = (jwt.verify(cookieContent, FORM_OPTIONS.secret)).session || {}; + this.lastData = structuredClone(this.sessionData); } catch { } }