Hi,
There are specific 6 fileds in my ticket, and I want to allow status transition only when these 6 fields are all empty or all fill with value.
This validation is between status: Verification ---------- test pass -------> Confirmation
For example,
There are 6 fields A,B,C,D,E,F, current status is Verfication.
----->Can change status to comfirmation, cause no fields have value
----->Can change status to comfirmation, cause all fields have value
----->Cannot change status to comfirmation, cause not all fields have value or empty
How do I set my validators or conditions? Thanks!
Hi @Piper W
Do you use any 3rd party app like JMWE, or scriptrunner etc? I would assume that this would be a validator which would allow the issue to transition if:
(issue.customfield_A == null && issue.customfield_B == null && issue.customfield_C == null && issue.customfield_D == null && issue.customfield_E == null && issue.customfield_F == null) OR (issue.customfield_A != null && issue.customfield_B != null && issue.customfield_C != null && issue.customfield_D != null && issue.customfield_E != null && issue.customfield_F != null)
The above would be the logic to create your validator/conditions.
Hi Alex,
Thanks for you reply.
There is an option named "Scripted (Groovy) Validator (JMWE add-on)" in my transition validator, Is here a right place that I add your anwser into groovy script?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.