We have a custom field "Field Issue" (a checkbox), and another custom field "Cause Analysis" (multi line text).
Now I want to make sure that when a fiel issue is resolved, a cause analysis must be documented.
So I created a validator for the resolve issue workflow step:
cfValues['Field Issue']?.getValue() == null || cfValues['Cause Analysis']
Any help is highly appreciated!
Thank you for the suggstion, Eason. Unfortunately, it didn't work. The problem seems to be the || combination of the two checks. Because if I separate them in two different validators (one for Field Issue and the other for Cause Analysis), the system applies the expected logic, even with the short version cfValue['Cause Analysis'].
I just found the expression that solved my problem:
!cfValues['Field Issue'] || cfValues['Cause Analysis']
Helpful to find and verifying it was the admin->built-in scripts->condition tester, where it is far easier and quicker to test different "solutions" until you find the right one.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG