Skip to content

Commit 91635c0

Browse files
fix: update queries to account for changes in v7 schema (#587)
Include silent row for the updated schema since v7 and fix missing soft row from earlier versions
1 parent db2b9c6 commit 91635c0

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

ajax/deleteban.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
$error = 'Please specify a consoleId for this server';
2828
} else {
2929
$consoleId = str_replace('-', '', $server['consoleId']);
30-
mysqli_query($mysqlicon, "INSERT INTO ".$server['playerBanRecordsTable']." (player_id, reason, expired, actor_id, pastActor_id, pastCreated, created, createdReason) SELECT b.player_id, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()), 'WebUI' FROM ".$server['playerBansTable']." AS b WHERE b.id = '".$_GET['id']."'");
30+
mysqli_query($mysqlicon, "INSERT INTO ".$server['playerBanRecordsTable']." (player_id, reason, expired, actor_id, pastActor_id, pastCreated, created, createdReason, silent) SELECT b.player_id, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()), 'WebUI', b.silent FROM ".$server['playerBansTable']." AS b WHERE b.id = '".$_GET['id']."'");
3131
// Now delete it
3232
mysqli_query($mysqlicon, "DELETE FROM ".$server['playerBansTable']." WHERE id = '".$_GET['id']."'");
3333

ajax/deleteipban.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
} else {
2929
$consoleId = str_replace('-', '', $server['consoleId']);
3030

31-
mysqli_query($mysqlicon, "INSERT INTO ".$server['ipBanRecordsTable']." (ip, reason, expired, actor_id, pastActor_id, pastCreated, created) SELECT b.ip, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()) FROM ".$server['ipBansTable']." AS b WHERE b.id = '".$_GET['id']."'");
31+
mysqli_query($mysqlicon, "INSERT INTO ".$server['ipBanRecordsTable']." (ip, reason, expired, actor_id, pastActor_id, pastCreated, created, createdReason, silent) SELECT b.ip, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()), 'WebUI', b.silent FROM ".$server['ipBansTable']." AS b WHERE b.id = '".$_GET['id']."'");
3232
// Now delete it
3333
mysqli_query($mysqlicon, "DELETE FROM ".$server['ipBansTable']." WHERE id = '".$_GET['id']."'");
3434

ajax/deletemute.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
} else {
2929
$consoleId = str_replace('-', '', $server['consoleId']);
3030

31-
mysqli_query($mysqlicon, "INSERT INTO ".$server['playerMuteRecordsTable']." (player_id, reason, expired, actor_id, pastActor_id, pastCreated, created, createdReason) SELECT b.player_id, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()), 'WebUI' FROM ".$server['playerMutesTable']." AS b WHERE b.id = '".$_GET['id']."'");
31+
mysqli_query($mysqlicon, "INSERT INTO ".$server['playerMuteRecordsTable']." (player_id, reason, expired, actor_id, pastActor_id, pastCreated, created, createdReason, soft, silent) SELECT b.player_id, b.reason, b.expires, UNHEX('$consoleId'), b.actor_id, b.created, UNIX_TIMESTAMP(now()), 'WebUI', b.soft, b.silent FROM ".$server['playerMutesTable']." AS b WHERE b.id = '".$_GET['id']."'");
3232
// Now delete it
3333
mysqli_query($mysqlicon, "DELETE FROM ".$server['playerMutesTable']." WHERE id = '".$_GET['id']."'");
3434

0 commit comments

Comments
 (0)