diff --git a/functions/utils/express-app.js b/functions/utils/express-app.js index 67834fd..80b7854 100644 --- a/functions/utils/express-app.js +++ b/functions/utils/express-app.js @@ -48,4 +48,11 @@ const createExpressApp = () => { return app; } -module.exports = { createExpressApp }; \ No newline at end of file +let expressApp; + +if (!global.expressApp) { + global.expressApp = createExpressApp(); +} +expressApp = global.expressApp; + +module.exports = { createExpressApp: () => expressApp }; \ No newline at end of file diff --git a/functions/utils/sessionsStore.js b/functions/utils/sessionsStore.js index 8f9eb50..36ab925 100644 --- a/functions/utils/sessionsStore.js +++ b/functions/utils/sessionsStore.js @@ -1,9 +1,9 @@ -const session = require("express-session"); -var Store = require('connect-pg-simple')(session); let sessionsStore; if (!global.sessionsStore) { + const session = require("express-session"); + var Store = require('connect-pg-simple')(session); console.log("New Sessions Store"); global.sessionsStore = new Store({ createTableIfMissing: true, diff --git a/src/features/Auth/pages/LoginPage/LoginPage.tsx b/src/features/Auth/pages/LoginPage/LoginPage.tsx index 7992986..ce9e12e 100644 --- a/src/features/Auth/pages/LoginPage/LoginPage.tsx +++ b/src/features/Auth/pages/LoginPage/LoginPage.tsx @@ -7,7 +7,6 @@ import { useMeQuery } from "src/graphql" import { CONSTS } from "src/utils"; import { QRCodeSVG } from 'qrcode.react'; import { IoQrCode } from "react-icons/io5"; -import Button from "src/Components/Button/Button"; @@ -56,7 +55,7 @@ export default function LoginPage() { }, []) const startPolling = () => { - meQuery.startPolling(1500) + meQuery.startPolling(3000) }