This no longer works in JIRA :
<% out <<
issue.getCustomFieldValue(componentManager.getCustomFieldManager().getCustomFieldObjectByName("MySelect"))
%>So how would one get the custom field value using component accessor ?
This is for the email template inside the workflow with the script runner plugin.
Thank you.
This is the actual way that works.
Thanks to @Tuncay Senturk [Snapbytes] you have pushed me in the right direction, however I fought there would be an easier way to achieve that.
<% def customFieldManager = com.atlassian.jira.component.ComponentAccessor.getCustomFieldManager() %>
<% def customField = customFieldManager.getCustomFieldObjectByName("MyField") %>
<% def field = customField.getValue(issue) %>
Output MyField : <% out << field %>
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def customField = customFieldManager.getCustomFieldObject("customfield_11300")
// or
// def customField = customFieldManager.getCustomFieldObjectByName("MySelect"))
def fieldValue = customField.getValue(issue);
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try this:
issue.getCustomFieldValue(ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("MySelect"))
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think unfortunately you will need the FQCN, ie: com.atlassian.jira.component.ComponentAccessor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Agree.
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.