From d0252ded44a83590d1d30922013e11b8af87c6a6 Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Fri, 28 Nov 2025 19:01:07 -0500 Subject: [PATCH] Fixed first time login error --- api/src/routes/auth.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/api/src/routes/auth.js b/api/src/routes/auth.js index 0660583..c0a089b 100644 --- a/api/src/routes/auth.js +++ b/api/src/routes/auth.js @@ -12,9 +12,9 @@ const querystring = require('querystring'); passport.use(new OpenIDConnectStrategy({ issuer: process.env.AUTH_ISSUER, - authorizationURL: process.env.AUTH_DOMAIN +'/authorize/', - tokenURL: process.env.AUTH_DOMAIN +'/token/', - userInfoURL: process.env.AUTH_DOMAIN +'/userinfo/', + authorizationURL: process.env.AUTH_DOMAIN + '/authorize/', + tokenURL: process.env.AUTH_DOMAIN + '/token/', + userInfoURL: process.env.AUTH_DOMAIN + '/userinfo/', clientID: process.env.AUTH_CLIENT_ID, clientSecret: process.env.AUTH_CLIENT_SECRET, callbackURL: process.env.AUTH_REDIRECT_URI, @@ -46,9 +46,8 @@ passport.use(new OpenIDConnectStrategy({ `INSERT INTO members (name, authentik_sub, authentik_issuer) VALUES (?, ?, ?)`, [username, sub, issuer] ) - memberId = result.insertId; + memberId = Number(result.insertId); } - await con.commit(); return cb(null, { memberId }); } catch (error) { @@ -109,6 +108,7 @@ passport.serializeUser(function (user, cb) { passport.deserializeUser(function (user, cb) { process.nextTick(async function () { + const memberID = user.memberId; const con = await pool.getConnection();