-
Bug
-
Resolution: Won't Do
-
Low
-
Minor
Issue Summary
The audit log for the IF block in automation is returning wrong information when you have more than one condition, and have "All conditions match" selected, if only one of those conditions is matched, the audit log returns "The following issues passed" for those issues with only one condition matched, when actually, the issue didn't pass the condition, and the action after the condition will not be executed.
Steps to Reproduce
- Create an automation rule with an IF block.
- Insert more than one condition and ensure to select "All conditions match".
- Insert a simple action after the condition, like sending an email.
- Now trigger the automation rule to one issue that only matches one of the conditions.
Expected Results
- The audit log should return "The following issues did not match the condition" to all issues that haven't matched all the conditions.
Actual Results
- The audit log is returning "The following issues passed" for any issues that have one or more conditions matched.
- It is returning "The following issues did not match the condition" only when the issue didn't match any of the conditions.
Workaround
Currently, there is no known workaround for this behavior. A workaround will be added here when available