-
Suggestion
-
Resolution: Unresolved
-
None
Problem Definition
Smart Values for conditional logic will return lower-case values - such as true, false and null.
As of today, it is not possible to use a mix of upper and lower case characters when comparing values.
This is important as users may want to use different capitalizations when building Automation Rules, but they will not work if not properly capitalized.
Examples:
'true', 'false', 'null' - Lower-case, works
'True', 'False', 'Null' - First letter capitalized, does not work
'TRUE', 'FALSE', 'NULL' - All letters upper-case, does not work
'TrUe', 'FaLsE', 'NuLl' - Mix-and-match, does not work
Suggested Solution
Allow for values to be case-insensitive so that other variations will also work.
Workaround
Use lower-case letters if comparing conditional Smart Values, such as Boolean