How to get fix version of specific project based on Jira project picker field

Michael Shechter January 21, 2018

hello,

I'm try to create  a script field  that will give me all the fix version of specif project, based on 

 Jira project picker field.

so if will  select project x  i will see all fix version of x project.

 

how can i create  this script field.

Thanks.

1 answer

0 votes
Alexey Matveev
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 21, 2018

Hello,

I am not sure what you mean by all fix versions for x project. But If you want to get all versions for the selected project. The script will be like this

 

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.project.Project

def projectCS = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("test_project_picker")
def project = issue.getCustomFieldValue(projectCS) as Project
def versionList = ComponentAccessor.getVersionManager().getVersions(project)
return versionList.toString()
Michael Shechter January 22, 2018

@Alexey Matveev

thanks, but I was wrong with my approach to this problem. 

the problem is:

The user should select a project from the Jira project picker field.

after the user selects a project he will be able to select the project version from custom

select list field. 

so I need another field that will copy the script field value (your answer ) or maybe script listener.

Thanks.

Suggest an answer

Log in or Sign up to answer