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,
|
reasonsFlag INT,
|
||||||
moderator VARCHAR(255),
|
moderator VARCHAR(255),
|
||||||
banTimestamp TIMESTAMP NOT NULL DEFAULT UTC_TIMESTAMP(),
|
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 conn = await pool.getConnection();
|
||||||
const id = req.params.id;
|
const id = req.params.id;
|
||||||
const data = req.body;
|
const data = req.body;
|
||||||
console.log(data)
|
|
||||||
if (!data.robloxId && !data.discordId) {
|
if (!data.robloxId && !data.discordId) {
|
||||||
res.json({ success: false, message: 'Please enter a Roblox ID or Discord ID.' });
|
res.json({ success: false, message: 'Please enter a Roblox ID or Discord ID.' });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
reasonShort = data.reasonShort || 'No reason provided';
|
const reasonShort = data.reasonShort || 'No reason provided';
|
||||||
reasonLong = data.reasonLong || 'No reason provided';
|
const reasonLong = data.reasonLong || 'No reason provided';
|
||||||
reasonsFlag = data.reasonsFlag || 0;
|
const reasonsFlag = data.reasonsFlag || 0;
|
||||||
moderator = req.session.user.username || 'Unknown';
|
const moderator = req.session.user.username || 'Unknown';
|
||||||
expiresTimestamp = data.expiresTimestamp || null;
|
const expiresTimestamp = data.expiresTimestamp || null;
|
||||||
robloxId = data.robloxId || null;
|
const robloxId = data.robloxId || null;
|
||||||
discordId = data.discordId || null;
|
const discordId = data.discordId || null;
|
||||||
|
|
||||||
// if data.neverExpires == "on" then set expiresTimestamp to null
|
|
||||||
if (data.neverExpires == "on") {
|
|
||||||
expiresTimestamp = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
await conn.query('UPDATE bans SET reasonShort = ?, reasonLong = ?, reasonsFlag = ?, moderator = ?, expiresTimestamp = ?, robloxId = ?, discordId = ? WHERE id = ?',
|
await conn.query('UPDATE bans SET reasonShort = ?, reasonLong = ?, reasonsFlag = ?, moderator = ?, expiresTimestamp = ?, robloxId = ?, discordId = ? WHERE id = ?',
|
||||||
[reasonShort, reasonLong, reasonsFlag, moderator, expiresTimestamp, robloxId, discordId, id]);
|
[reasonShort, reasonLong, reasonsFlag, moderator, expiresTimestamp, robloxId, discordId, id]);
|
||||||
|
|
Loading…
Reference in a new issue