Hello everybody,
we have a custom field and want to start a review based on the content. A check that only starts when a specific value is in the custom field. How can I achieve this?
Thank you very much.
I tried to write an Buil-in script but it doesnt work. Do you have any idea what is wrong?
I can close the issue without one of the conditions being met.
import com.atlassian.jira.component.ComponentAccessor
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def kategorie = customFieldManager.getCustomFieldObjectByName("Kategorie")
def wirtLage = customFieldManager.getCustomFieldObjectByName("Wirtschaftliche Lage")
def zufrScan = customFieldManager.getCustomFieldObjectByName("Kundenzufriedenheit")
def zufrMita = customFieldManager.getCustomFieldObjectByName("Kundenzufriedenheit Mitarbeiter")
kategorie == "Telefongespräch" || ( zufrMita != null && zufrScan != null && wirtLage != null)
You are performing checks on a field itself, not on it's value.
Try something like this (not tested):
import com.atlassian.jira.component.ComponentAccessor def customFieldManager = ComponentAccessor.getCustomFieldManager() def kategorie = customFieldManager.getCustomFieldObjectByName("Kategorie").getValue(issue) def wirtLage = customFieldManager.getCustomFieldObjectByName("Wirtschaftliche Lage").getValue(issue) def zufrScan = customFieldManager.getCustomFieldObjectByName("Kundenzufriedenheit").getValue(issue) def zufrMita = customFieldManager.getCustomFieldObjectByName("Kundenzufriedenheit Mitarbeiter").getValue(issue) kategorie == "Telefongespräch" || ( zufrMita != null && zufrScan != null && wirtLage != null)
Anyway, you don't need any coding to resolve your problem. Look at this:
https://confluence.atlassian.com/adminjiraserver072/advanced-workflow-configuration-828787971.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Good morning John,
thank you i will test you solution and link.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi John,
thank you very much for your help. The grouping works perfectly. I did not know this possibility so far.
Have a nice day.
Björn
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Björn!
Please mark my comment as accepted answer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think this can be done using Suite Utilities plugin.
It adds workflow condition that checks value in custom field.
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.
Yes that´s true but we need a combination of conditions:
The user can close the issue:
if Customfield 1 = "Mobile" or
if Customfield 2 is not null
and Customfield 3 is not null
and Customfield 4 is not null
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can combine conditions in JIRA built-in workflow transition editor
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.