From bdc98b66ff718647a7c2c88617b5cb45b1992b82 Mon Sep 17 00:00:00 2001 From: Zankaria Date: Mon, 1 Jul 2024 21:45:46 +0200 Subject: [PATCH] bans.php: use modify inplace --- inc/bans.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/inc/bans.php b/inc/bans.php index 39e3ad52..09ea8f4f 100644 --- a/inc/bans.php +++ b/inc/bans.php @@ -137,16 +137,12 @@ class Bans { $query->bindValue(':curr_time', time()); $query->execute() or error(db_error($query)); - $ban_list = []; - - while ($ban = $query->fetch(PDO::FETCH_ASSOC)) { + $ban_list = $query->fetchAll(PDO::FETCH_ASSOC); + array_walk($ban_list, function (&$ban, $_index) { if ($ban['post']) { $ban['post'] = json_decode($ban['post'], true); } - $ban['mask'] = self::range_to_string(array($ban['ipstart'], $ban['ipend'])); - $ban_list[] = $ban; - } - + }); return $ban_list; }