fixed rule inactive log event
This commit is contained in:
parent
18deb4e0c5
commit
b3e6da87dc
@ -190,9 +190,13 @@ QList<Rule> RuleEngine::evaluateEvent(const Event &event)
|
|||||||
rules.append(rule);
|
rules.append(rule);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "Rule" << rule.id() << "left active state.";
|
if (m_activeRules.contains(rule.id())) {
|
||||||
m_rules[rule.id()].setActive(false);
|
qDebug() << "Rule" << rule.id() << "left active state.";
|
||||||
m_activeRules.removeAll(rule.id());
|
rule.setActive(false);
|
||||||
|
m_rules[rule.id()] = rule;
|
||||||
|
m_activeRules.removeAll(rule.id());
|
||||||
|
rules.append(rule);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user