Fix: fix init nftables, fix logic ban/unban command
All checks were successful
build / build (push) Successful in 2m39s

This commit is contained in:
d3m0k1d
2026-01-20 23:41:22 +03:00
parent e275a73460
commit 16a174cf56
4 changed files with 37 additions and 5 deletions

View File

@@ -129,6 +129,10 @@ func (j *Judge) UnbanChecker() {
}
for _, ip := range ips {
err = j.db.RemoveBan(ip)
if err != nil {
j.logger.Error(fmt.Sprintf("Failed to remove ban: %v", err))
}
if err := j.Blocker.Unban(ip); err != nil {
j.logger.Error(fmt.Sprintf("Failed to unban IP %s: %v", ip, err))
continue