File tree 1 file changed +11
-3
lines changed
1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -741,8 +741,11 @@ bool Rule::evaluate(Transaction *trans,
741
741
if (m_containsMultiMatchAction && isItToBeLogged) {
742
742
/* warn */
743
743
trans->m_rulesMessages .push_back (*ruleMessage);
744
+
744
745
/* error */
745
- trans->serverLog (ruleMessage);
746
+ if (!ruleMessage->m_isDisruptive ) {
747
+ trans->serverLog (ruleMessage);
748
+ }
746
749
747
750
RuleMessage *rm = new RuleMessage (this , trans);
748
751
rm->m_saveMessage = ruleMessage->m_saveMessage ;
@@ -795,14 +798,19 @@ bool Rule::evaluate(Transaction *trans,
795
798
&& !ruleMessage->m_message .empty ()) {
796
799
/* warn */
797
800
trans->m_rulesMessages .push_back (*ruleMessage);
801
+
798
802
/* error */
799
- trans->serverLog (ruleMessage);
803
+ if (!ruleMessage->m_isDisruptive ) {
804
+ trans->serverLog (ruleMessage);
805
+ }
800
806
}
801
807
else if (m_containsStaticBlockAction && !m_containsMultiMatchAction) {
802
808
/* warn */
803
809
trans->m_rulesMessages .push_back (*ruleMessage);
804
810
/* error */
805
- trans->serverLog (ruleMessage);
811
+ if (!ruleMessage->m_isDisruptive ) {
812
+ trans->serverLog (ruleMessage);
813
+ }
806
814
}
807
815
808
816
return true ;
You can’t perform that action at this time.
0 commit comments