diff --git a/inc/bans.php b/inc/bans.php index a8c24639..5ee51216 100644 --- a/inc/bans.php +++ b/inc/bans.php @@ -311,16 +311,13 @@ class Bans { $query->execute() or error(db_error($query)); - if (isset($mod['id']) && $mod['id'] == $mod_id) { - modLog('Created a new ' . - ($length > 0 ? preg_replace('/^(\d+) (\w+?)s?$/', '$1-$2', until($length)) : 'permanent') . - ' ban on ' . - ($ban_board ? '/' . $ban_board . '/' : 'all boards') . - ' for ' . - (filter_var($mask, FILTER_VALIDATE_IP) !== false ? "$mask" : $mask) . - ' (#' . $pdo->lastInsertId() . ')' . - ' with ' . ($reason ? 'reason: ' . utf8tohtml($reason) . '' : 'no reason')); - } + $ban_len = $length > 0 ? preg_replace('/^(\d+) (\w+?)s?$/', '$1-$2', until($length)) : 'permanent'; + $ban_board = $ban_board ? "/$ban_board/" : 'all boards'; + $ban_ip = filter_var($mask, FILTER_VALIDATE_IP) !== false ? "$mask" : $mask; + $ban_id = $pdo->lastInsertId(); + $ban_reason = $reason ? 'reason: ' . utf8tohtml($reason) : 'no reason'; + + modLog("Created a new $ban_len ban on $ban_board for $ban_ip (# $ban_id ) with $ban_reason"); rebuildThemes('bans');