In a simple script validator, I have the following code:
(cfValues['Implementation Status']?.value == 'Rolled Back' && transientVars["comment"]) || !cfValues['Implementation Status']?.value == 'Rolled Back'
Expected Results: Require a comment when Implementation Status = Rolled Back; otherwise don't require a comment. Implementation Status is a Radio Button field
Actual Results: A comment is always being required regardless of the value of Implementation Status.