From f1bbd0975102e5f63c32c21bcaf1caa966268ff0 Mon Sep 17 00:00:00 2001 From: Zankaria Date: Thu, 10 Oct 2024 22:27:38 +0200 Subject: [PATCH] functions.php: block on API suggestion --- inc/functions.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/inc/functions.php b/inc/functions.php index b515ef29..42cf41bc 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -1907,9 +1907,10 @@ function checkIPAPI(string $ip): bool { return false; } - if ($ret['block'] == 1 - || array_search($ret['isp'], $config['ip_api']['isp_blacklist']) !== false - || array_search($ret['asn'], $config['ip_api']['asn_blacklist']) !== false) { + if (($config['ip_api']['ip_block'] == 1 && $ret['block'] == 1) + || $config['ip_api']['ip_block'] == 2 && $ret['block'] != 0 + || array_search($ret['isp'], $config['ip_api']['isp_blacklist']) !== false + || array_search($ret['asn'], $config['ip_api']['asn_blacklist']) !== false) { error($config['error']['proxy']); return true; }