I have Components field.
and if Components value = Bug i need to make Description (system), Date (custom Date), Select list (Single) as required.
How i can do this?
You can add a Simple Scripted Validator for each of those fields that checks whether the component has Bug as value or not.
You can find some examples of how to do that in the following snapshot of what will be the new documentation website, which will be released together with the next version of the add-on: https://scriptrunner.adaptavist.com/3.1.5-SNAPSHOT/jira/recipes/workflow/validators/simple-scripted-validators.html
Hi @Sergey Shcherbakov -
If you want to avoid code, you can use the Update on Transition for JIRA add-on from Bob Swift Atlassian Add-ons which comes with a validator named "Conditioned Validator."
With this, you would:
Please note: The above assumes the Component, Description, MyDate, and MySingleSelect fields are all visible on the transition screen, which is why they are referenced with a prefix of "transition_". If any are NOT on the transition screen, then replace the "transition_" prefix with "original_".
Hope this helps,
Hi @Alejo Villarrubia [Adaptavist], I solved it is.
My code, for newbies:
! issue.components*.name.contains ('Bug') || issue.description as boolean ! issue.components*.name.contains ('Bug') || cfValues['Office'] as boolean ! issue.components*.name.contains ('Bug') || cfValues['Date of the bug detection'] as boolean
Thank you so much for cowork!
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...
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
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs