From f51082c463d47e4f7165d3dc44f21a2f0ed65d34 Mon Sep 17 00:00:00 2001 From: lingdocs <71590811+lingdocs@users.noreply.github.com> Date: Wed, 25 Aug 2021 01:50:10 +0400 Subject: [PATCH] debug --- account/src/middleware/setup-session.ts | 3 +-- website/src/App.tsx | 10 +++++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/account/src/middleware/setup-session.ts b/account/src/middleware/setup-session.ts index 038b84c..f48bd77 100644 --- a/account/src/middleware/setup-session.ts +++ b/account/src/middleware/setup-session.ts @@ -20,8 +20,7 @@ function setupSession(app: Express) { maxAge: 1000 * 60 * 60 * 24 * 7 * 30 * 6, secure: inProd, domain: inProd ? "lingdocs.com" : undefined, - // TODO: TRY TO SET TO TRUE - httpOnly: false, + httpOnly: true, }, store: inProd ? new RedisStore({ client: redis.createClient() }) diff --git a/website/src/App.tsx b/website/src/App.tsx index 6cd58f8..a864e55 100644 --- a/website/src/App.tsx +++ b/website/src/App.tsx @@ -264,6 +264,7 @@ class App extends Component { private async handleLoadUser(): Promise { try { + console.log("loading user"); const prevUser = this.state.user; const userOnServer = await getUser(); if (userOnServer === "offline") return; @@ -273,8 +274,10 @@ class App extends Component { saveUser(undefined); return; } - const { userTextOptionsRecord, serverOptionsAreNewer } = resolveTextOptions(userOnServer, prevUser, this.state.options.textOptionsRecord); - const user: AT.LingdocsUser | undefined = { + const { userTextOptionsRecord, serverOptionsAreNewer } = resolveTextOptions(userOnServer, prevUser, this.state.options.textOptionsRecord); + console.log("resolvedUserTextOptionsRecord", userTextOptionsRecord); + console.log("serverRecordIsNewer", serverOptionsAreNewer); + const user: AT.LingdocsUser = { ...userOnServer, userTextOptionsRecord, }; @@ -289,6 +292,7 @@ class App extends Component { }; this.handleOptionsUpdate({ type: "updateTextOptionsRecord", payload: textOptionsRecord }); if (!serverOptionsAreNewer) { + console.log("gonna save the new text options"); updateUserTextOptionsRecord(userTextOptionsRecord); } if (user) { @@ -394,7 +398,7 @@ class App extends Component { } } - private checkUserCronJob = new CronJob("* * * * *", () => { + private checkUserCronJob = new CronJob("1/20 * * * * *", () => { this.handleLoadUser(); })