Hey all,
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)