Hey guys,
I created a post function from the add on Insight, in order to fill a custom field depending on condition.
My condition is pretty basic, I just want to verify is a field is null... if it isnt, fill a custom field.
Here is my groovy :
import com.atlassian.jira.ComponentManager;
import com.atlassian.jira.issue.IssueManager;
import com.atlassian.jira.issue.Issue;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.fields.CustomField;
issue.getCustomFieldValue(11502)!=null
and the error:
jira.postfunction.InsightPostFunction] Error in groovy script:
groovy.lang.MissingMethodException: No signature of method: com.atlassian.jira.issue.IssueImpl.getCustomFieldValue() is applicablefor argument types: (java.lang.Integer) values: [11502]Possible solutions: getCustomFieldValue(com.atlassian.jira.issue.fields.CustomField), setCustomFieldValue(com.atlassian.jira.issue.fields.CustomField, java.lang.Object)
Do you have any hints for me?
Thanks
you can try
import com.atlassian.jira.component.ComponentAccessor def cf = ComponentAccessor.getCustomFieldManager().getCustomFieldObject(11502 as Long) issue.getCustomFieldValue(cf) != null
regards
Thanos
Wow, thats just great ! Works perfectly.
Thanks a lot Thanos, you're awesome
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.