Context
In programming, a common way to build an if statement is like this:
if (condition1) {
// block of code to be executed if condition1 is true
} else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
Branched rules don’t seem to have that last option. I cannot save a rule that doesn’t have the last condition filled. This makes the first block an if
, and all subsequent blocks an else if
To me it doesn’t make sense to require this last block to be filled. In this example I need to do some mental gymnastics to come up with a scenario that catches all other occurences, and it is really easy to make a mistake and create a rule that doesn’t cover all options.
I’d rather just have this:
Request
In short, I’d like the possibility to have the last branch of a rule to function as an else
as opposed to an else if
.
An option to catch all scenarios that trigger the rule, and have not been caught by previous branches.