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