From 17faaa5c272c2a95dcf10505447d564def4e67ed Mon Sep 17 00:00:00 2001 From: d3m0k1d Date: Tue, 13 Jan 2026 21:03:50 +0300 Subject: [PATCH] Fix errchecl --- internal/judge/judge.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/judge/judge.go b/internal/judge/judge.go index 099f1fe..7a985b1 100644 --- a/internal/judge/judge.go +++ b/internal/judge/judge.go @@ -64,7 +64,10 @@ func (j *Judge) ProcessUnviewed() error { (rule.Path == "" || entry.Path == rule.Path) { j.logger.Info(fmt.Sprintf("Rule matched for IP: %s, Service: %s", entry.IP, entry.Service)) - j.Blocker.Ban(entry.IP) + err = j.Blocker.Ban(entry.IP) + if err != nil { + j.logger.Error(fmt.Sprintf("Failed to ban IP: %v", err)) + } j.logger.Info(fmt.Sprintf("IP banned: %s", entry.IP)) break }