Cleaned up redundant line breaks in gambling.js.

This commit is contained in:
IM23a-spirgif
2025-06-24 21:58:41 +02:00
parent 6bef1a196d
commit 4a977ce9b6
-9
View File
@@ -48,18 +48,14 @@ function authenticateToken(request, response, next) {
const token = const token =
request.headers.authorization?.split(" ")[1] || request.headers.authorization?.split(" ")[1] ||
request.cookies.authorization; request.cookies.authorization;
if (token == null) return response.sendStatus(401); if (token == null) return response.sendStatus(401);
jwt.verify(token, process.env.TOKEN_SECRET, (err, user) => { jwt.verify(token, process.env.TOKEN_SECRET, (err, user) => {
if (err) return response.sendStatus(403); if (err) return response.sendStatus(403);
const users = get_data(); const users = get_data();
const foundUser = users.find(u => u.username === user.username); const foundUser = users.find(u => u.username === user.username);
if (!foundUser || foundUser.token !== token) { if (!foundUser || foundUser.token !== token) {
return response.status(403).json({error: "Token has been revoked or is invalid"}); return response.status(403).json({error: "Token has been revoked or is invalid"});
} }
request.user = user; request.user = user;
next(); next();
}); });
@@ -72,10 +68,8 @@ function authenticateToken(request, response, next) {
app.post("/register", (request, response) => { app.post("/register", (request, response) => {
let {username, password} = request.body; let {username, password} = request.body;
let lower_username = username.toLowerCase(); let lower_username = username.toLowerCase();
if (!username || !password) if (!username || !password)
return response.status(400).json({error: "Username and password are required"}); return response.status(400).json({error: "Username and password are required"});
const users = get_data(); const users = get_data();
if (users.some(u => u.username === username)) { if (users.some(u => u.username === username)) {
return response.status(400).json({error: "Username already exists"}); return response.status(400).json({error: "Username already exists"});
@@ -260,7 +254,6 @@ app.get("/lobby/create", authenticateToken, async (req, res) => {
app.get("/lobby/join", authenticateToken, async (req, res) => { app.get("/lobby/join", authenticateToken, async (req, res) => {
let lobbyId = req.query.lobbyId; let lobbyId = req.query.lobbyId;
let username = req.query.username; let username = req.query.username;
const users = get_data(); const users = get_data();
const user = users.find(u => u.username === username); const user = users.find(u => u.username === username);
if (!user) { if (!user) {
@@ -283,11 +276,9 @@ app.get("/lobby/join", authenticateToken, async (req, res) => {
app.delete("/lobby/leave", authenticateToken, async (req, res) => { app.delete("/lobby/leave", authenticateToken, async (req, res) => {
const lobbyId = req.query.lobbyId; const lobbyId = req.query.lobbyId;
const username = req.query.username; const username = req.query.username;
if (!lobbyId || !username) { if (!lobbyId || !username) {
return res.status(400).json({error: "Missing lobbyId or username"}); return res.status(400).json({error: "Missing lobbyId or username"});
} }
if (lobbyId in playerMap) { if (lobbyId in playerMap) {
const index = playerMap[lobbyId].indexOf(username); const index = playerMap[lobbyId].indexOf(username);
if (index > -1) { if (index > -1) {