From 07a4077a6a6c931dad3e4942226b46099976231d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustavo=20I=C3=B1iguez=20Goia?= Date: Sat, 8 Feb 2025 00:37:04 +0100 Subject: [PATCH] schedule temp rules only if enabled Avoid scheduling temporary rules if they're not enabled. --- daemon/rule/loader.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/rule/loader.go b/daemon/rule/loader.go index e10188ab..210e3568 100644 --- a/daemon/rule/loader.go +++ b/daemon/rule/loader.go @@ -267,7 +267,7 @@ func (l *Loader) loadRule(fileName string) error { l.rules[r.Name] = &r l.sortRules() - if l.isTemporary(&r) { + if r.Enabled && l.isTemporary(&r) { err = l.scheduleTemporaryRule(r) } @@ -408,7 +408,7 @@ func (l *Loader) replaceUserRule(rule *Rule) (err error) { l.sortRules() l.Unlock() - if l.isTemporary(rule) { + if rule.Enabled && l.isTemporary(rule) { err = l.scheduleTemporaryRule(*rule) }