From 938bcd2889643154f953f757025fe7690ff3925e Mon Sep 17 00:00:00 2001 From: Zankaria Date: Wed, 23 Jul 2025 19:40:20 +0200 Subject: [PATCH] Revert "Display banned post contents if reason does not contain cp" This reverts commit 9f00630b408d4ce032637c5488aeedde90f5e693. --- inc/bans.php | 10 +--------- templates/themes/public_banlist/theme.php | 2 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/inc/bans.php b/inc/bans.php index 9ee41339..b5ce1f76 100644 --- a/inc/bans.php +++ b/inc/bans.php @@ -285,7 +285,7 @@ class Bans { } } - static public function stream_json($out = false, $filter_ips = false, $filter_staff = false, $board_access = false, $hide_regexes = []) { + static public function stream_json($out = false, $filter_ips = false, $filter_staff = false, $board_access = false, $hide_message = false) { $query = query("SELECT ``bans``.*, `username` FROM ``bans`` LEFT JOIN ``mods`` ON ``mods``.`id` = `creator` ORDER BY `created` DESC") or error(db_error()); @@ -302,14 +302,6 @@ class Bans { foreach ($bans as &$ban) { $ban['mask'] = self::range_to_string([$ban['ipstart'], $ban['ipend']]); - $hide_message = false; - foreach ($hide_regexes as $regex) { - if(preg_match($regex, $ban['reason'])) { - $hide_message = true; - break; - } - } - if ($ban['post'] && !$hide_message) { $post = json_decode($ban['post']); $ban['message'] = isset($post->body) ? $post->body : 0; diff --git a/templates/themes/public_banlist/theme.php b/templates/themes/public_banlist/theme.php index d18eaaf1..7ca7e5d7 100644 --- a/templates/themes/public_banlist/theme.php +++ b/templates/themes/public_banlist/theme.php @@ -25,7 +25,7 @@ public static function gen_json($settings) { ob_start(); - Bans::stream_json(false, true, true, array(), array("/\bcp\b/i")); + Bans::stream_json(false, true, true, array(), true); $out = ob_get_contents(); ob_end_clean(); return $out;