From 595828c5f63f925ae519d890b8fdfcf9b336e473 Mon Sep 17 00:00:00 2001 From: boban Date: Fri, 31 Oct 2025 04:29:30 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20Mailbox=20Stats=20=C3=BCber=20Dovecot=20?= =?UTF-8?q?mit=20config/mailpool.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Livewire/Ui/Security/Modal/Fail2BanJailModal.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Livewire/Ui/Security/Modal/Fail2BanJailModal.php b/app/Livewire/Ui/Security/Modal/Fail2BanJailModal.php index 3476fc7..d394cfd 100644 --- a/app/Livewire/Ui/Security/Modal/Fail2BanJailModal.php +++ b/app/Livewire/Ui/Security/Modal/Fail2BanJailModal.php @@ -136,7 +136,7 @@ class Fail2BanJailModal extends ModalComponent WITH last AS ( SELECT ip, MAX(timeofban) AS t FROM bans - WHERE jail=%s + WHERE jail=:JAIL: GROUP BY ip ), curr AS ( @@ -353,7 +353,7 @@ SQL; $ipList = $this->firstMatch('/Banned IP list:\s*(.+)$/mi', $out3) ?: ''; return $ipList !== '' && preg_match('/(^|\s)'.preg_quote($ip,'/').'(\s|$)/', $ipList) === 1; } - + private function getBantime(string $jail): int { [, $out] = $this->f2b('get '.escapeshellarg($jail).' bantime');