[Web] Fix return for unban/ban actions via API

master
andryyy 2019-02-06 09:23:01 +01:00
parent f8d26d9415
commit b74226a9dc
No known key found for this signature in database
GPG Key ID: 8EC34FF2794E25EF
1 changed files with 16 additions and 0 deletions

View File

@ -113,6 +113,14 @@ function fail2ban($_action, $_data = null) {
$redis->hDel('F2B_BLACKLIST', $network, 1);
$redis->hSet('F2B_QUEUE_UNBAN', $network, 1);
}
else {
$_SESSION['return'][] = array(
'type' => 'danger',
'log' => array(__FUNCTION__, $_action, $_data_log),
'msg' => array('network_host_invalid', $network)
);
continue;
}
}
elseif ($_data['action'] == "blacklist") {
if (valid_network($network)) {
@ -120,6 +128,14 @@ function fail2ban($_action, $_data = null) {
$redis->hDel('F2B_WHITELIST', $network, 1);
$response = docker('post', 'netfilter-mailcow', 'restart');
}
else {
$_SESSION['return'][] = array(
'type' => 'danger',
'log' => array(__FUNCTION__, $_action, $_data_log),
'msg' => array('network_host_invalid', $network)
);
continue;
}
}
}
catch (RedisException $e) {