From a335ce862ddadd96462f8bd2b7652b8e642528d4 Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Sun, 14 Dec 2025 22:47:18 -0500 Subject: [PATCH] fixed post account creation/claim flow. This may fix #93 --- api/src/routes/auth.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/api/src/routes/auth.ts b/api/src/routes/auth.ts index 56fef9b..3b34c23 100644 --- a/api/src/routes/auth.ts +++ b/api/src/routes/auth.ts @@ -46,7 +46,7 @@ passport.use(new OpenIDConnectStrategy({ //lookup existing user const existing = await con.query(`SELECT id FROM members WHERE authentik_issuer = ? AND authentik_sub = ? LIMIT 1;`, [issuer, sub]); - let memberId; + let memberId: number; //if member exists if (existing.length > 0) { memberId = existing[0].id; @@ -56,10 +56,9 @@ passport.use(new OpenIDConnectStrategy({ const discordID = jwt.discord.id as number; //check if account is available to claim - let memberId = await mapDiscordtoID(discordID); + memberId = await mapDiscordtoID(discordID); if (memberId === null) { - console.log('new account'); // create new account const username = sub.username; const result = await con.query( @@ -68,7 +67,6 @@ passport.use(new OpenIDConnectStrategy({ ) memberId = Number(result.insertId); } else { - console.log('claim account'); // claim existing account const result = await con.query( `UPDATE members SET authentik_sub = ?, authentik_issuer = ? WHERE id = ?;`, @@ -80,7 +78,6 @@ passport.use(new OpenIDConnectStrategy({ await con.query(`UPDATE members SET last_login = ? WHERE id = ?`, [toDateTime(new Date()), memberId]) await con.commit(); - console.log(memberId); return cb(null, { memberId }); } catch (error) { await con.rollback();