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.
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
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot