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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.