I recently found this script online that I have modified a bit and am using to return email address for users inside a scripted field. The only issue is, the returned string has each individual character separated by a comma and I can't seem to find a way to fix this online.
Additionally, the script seems to run despite the errors on the side. The script is below.
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.Issue import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.user.ApplicationUser def uxfield = ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("UX") if (uxfield == null) return "custom field not found" StringBuilder result = new StringBuilder(); for(ApplicationUser user: (ArrayList<ApplicationUser>) uxfield.getValue(issue)) result.append(user.getEmailAddress() + "/") return result.toString().substring(0, result.toString().length() -1)
Happy to help but please, instead of pasting code you found on the web, can you please describe the use-case? Secondly, can you let us know what type you plan to return? We can't see the searcher you set on the field and we can't see the template you configured.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG