can join only one poker room

This commit is contained in:
Milo
2025-06-19 14:10:54 +02:00
parent 892066d117
commit 09fba47615

View File

@@ -3506,6 +3506,12 @@ app.post('/create-poker-room', async (req, res) => {
return res.status(403).send({message: 'Tu ne peux créer qu\'une seule table à la fois'})
}
const alreadyInARoom = Object.values(pokerRooms).find((room) => {
return Object.keys(room.players).includes(creatorId)
})
if (alreadyInARoom) return res.status(403).send({ message: 'Tu es déjà assis à une table' })
pokerRooms[id] = {
id: id,
host_id: creatorId,
@@ -3554,6 +3560,12 @@ app.post('/poker-room/join', async (req, res) => {
const user = await client.users.fetch(userId)
const alreadyInARoom = Object.values(pokerRooms).find((room) => {
return Object.keys(room.players).includes(userId)
})
if (alreadyInARoom) return res.status(403).send({ message: 'Déjà assis à une table' })
let amount = getUser.get(userId)?.coins
let fakeMoney = false