It was db issues, i love SQL :)
This commit is contained in:
parent
4552c31f16
commit
012f8b55e8
|
@ -9,5 +9,5 @@ CREATE TABLE bans (
|
|||
reasonsFlag INT,
|
||||
moderator VARCHAR(255),
|
||||
banTimestamp TIMESTAMP NOT NULL DEFAULT UTC_TIMESTAMP(),
|
||||
expiresTimestamp TIMESTAMP
|
||||
expiresTimestamp TIMESTAMP NULL
|
||||
);
|
||||
|
|
|
@ -98,23 +98,18 @@ router.post('/edit/:id', authenticate, async (req, res) => {
|
|||
const conn = await pool.getConnection();
|
||||
const id = req.params.id;
|
||||
const data = req.body;
|
||||
console.log(data)
|
||||
|
||||
if (!data.robloxId && !data.discordId) {
|
||||
res.json({ success: false, message: 'Please enter a Roblox ID or Discord ID.' });
|
||||
return;
|
||||
}
|
||||
reasonShort = data.reasonShort || 'No reason provided';
|
||||
reasonLong = data.reasonLong || 'No reason provided';
|
||||
reasonsFlag = data.reasonsFlag || 0;
|
||||
moderator = req.session.user.username || 'Unknown';
|
||||
expiresTimestamp = data.expiresTimestamp || null;
|
||||
robloxId = data.robloxId || null;
|
||||
discordId = data.discordId || null;
|
||||
|
||||
// if data.neverExpires == "on" then set expiresTimestamp to null
|
||||
if (data.neverExpires == "on") {
|
||||
expiresTimestamp = null;
|
||||
}
|
||||
const reasonShort = data.reasonShort || 'No reason provided';
|
||||
const reasonLong = data.reasonLong || 'No reason provided';
|
||||
const reasonsFlag = data.reasonsFlag || 0;
|
||||
const moderator = req.session.user.username || 'Unknown';
|
||||
const expiresTimestamp = data.expiresTimestamp || null;
|
||||
const robloxId = data.robloxId || null;
|
||||
const discordId = data.discordId || null;
|
||||
|
||||
await conn.query('UPDATE bans SET reasonShort = ?, reasonLong = ?, reasonsFlag = ?, moderator = ?, expiresTimestamp = ?, robloxId = ?, discordId = ? WHERE id = ?',
|
||||
[reasonShort, reasonLong, reasonsFlag, moderator, expiresTimestamp, robloxId, discordId, id]);
|
||||
|
|
Loading…
Reference in a new issue