From 637dd24a388d5a1e790207c9e96d10b571639250 Mon Sep 17 00:00:00 2001 From: *x1 Date: Tue, 18 Jun 2024 08:29:48 +0200 Subject: [PATCH] Update tinvite => if (userBD.teamId !== NULL) { return } --- commands/teams/tinvite.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/commands/teams/tinvite.js b/commands/teams/tinvite.js index 130e7a7..abb48d2 100644 --- a/commands/teams/tinvite.js +++ b/commands/teams/tinvite.js @@ -38,6 +38,16 @@ module.exports = { allowedMentions: { repliedUser: false } }); } + const team = await new Promise((resolve, reject) => { + db.get(`SELECT * FROM teams WHERE guildId = ? AND id = (SELECT teamId FROM users WHERE guildId = ? AND userId = ?)`, [message.guild.id, message.guild.id, userToInvite.id], (err, row) => { + if (err) reject(err); + resolve(row); + }); + }); + + if (team) { + return message.channel.reply('<@' + userToInvite.id + '> a déjà une team') + } const user = await new Promise((resolve, reject) => { db.get(`SELECT * FROM users WHERE guildId = ? AND userId = ?`, [message.guild.id, message.author.id], (err, row) => {