From b6652cbb327a6b69a2a8dea5218486df5d2c7879 Mon Sep 17 00:00:00 2001 From: Martin Ambrus Date: Thu, 9 Nov 2017 23:41:51 +0100 Subject: [PATCH] fix: ban cleanup removes bans on users who are banned forever #325 --- GameEngine/Automation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameEngine/Automation.php b/GameEngine/Automation.php index e63d4de5..df7a7edb 100755 --- a/GameEngine/Automation.php +++ b/GameEngine/Automation.php @@ -5039,7 +5039,7 @@ class Automation { private function checkBan() { global $database; $time = time(); - $q = "SELECT id, uid FROM ".TB_PREFIX."banlist WHERE active = 1 and end < $time"; + $q = "SELECT id, uid FROM ".TB_PREFIX."banlist WHERE active = 1 AND end < $time AND end > 0"; $array = $database->query_return($q); foreach($array as $banlist) { mysqli_query($GLOBALS['link'],"UPDATE ".TB_PREFIX."banlist SET active = 0 WHERE id = ".(int) $banlist['id']."");