summaryrefslogtreecommitdiff
path: root/inc
diff options
context:
space:
mode:
authorMichael Walker <mike@barrucadu.co.uk>2015-10-17 23:57:36 +0100
committerMichael Walker <mike@barrucadu.co.uk>2015-10-17 23:57:36 +0100
commit692ca79d8b7bcfb27f7d579fafc7470866374dcb (patch)
tree94fe93d16d9424753421d3487aaa8c315fd56530 /inc
parenta144098c5cd8edf12efbed77010a3a1653306b94 (diff)
Don't include post messages in public banlist
Diffstat (limited to 'inc')
-rw-r--r--inc/bans.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/inc/bans.php b/inc/bans.php
index 87e06e28..dcca1366 100644
--- a/inc/bans.php
+++ b/inc/bans.php
@@ -149,7 +149,7 @@ class Bans {
return $ban_list;
}
- static public function stream_json($out = false, $filter_ips = false, $filter_staff = false, $board_access = false) {
+ 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());
@@ -164,7 +164,7 @@ class Bans {
foreach ($bans as &$ban) {
$ban['mask'] = self::range_to_string(array($ban['ipstart'], $ban['ipend']));
- if ($ban['post']) {
+ if ($ban['post'] && !$hide_message) {
$post = json_decode($ban['post']);
$ban['message'] = $post->body;
}