Update custom field via groovy expression in a postfunction if component/s field holds a value

Joan Perez June 15, 2017

Hi and thanks in advance for your assistance.

I've just learned how powerful groovy expressions are in post-functions and I've using them to update custom fields depeding on the value of other customfields. Just as example, I've been successfully adding the following groovy statements in several post-functions:

if(issue.get("Course Title") == "DPF") return "8.39";

However, I'm having problems when I need to read the content of the "Component/s" drop-down menu in a ticket. I'd like, for instance, to update my particular custom-field in a post-function to "500" if the value "Teacher" is selected in the "Component/s" drop-down menu. I tried the following statement but I am not successful.

if(issue.getComponents().value == "Teacher") return "500";

Could you assist me on how the grab the selected value in the "Component/s" drop-down menu in a ticket?

Cheers,

Joan

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events