schedule temp rules only if enabled

Avoid scheduling temporary rules if they're not enabled.
This commit is contained in:
Gustavo Iñiguez Goia 2025-02-08 00:37:04 +01:00
parent 4a37c88db6
commit 07a4077a6a
Failed to generate hash of commit

View file

@ -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)
}