...
Code Block | ||
---|---|---|
| ||
var from = fromAddress.getAddress(); var jiraUser = jemhUtils.getUserByEmail(from); if(jiraUser == null) { print("Sender was not a Jira User"); } else { var pattern = Java.type("java.util.regex.Pattern").compile"([A-Z]+-[0-9]+)"); var matcher = pattern.matcher(subject); if(matcher.find()) { var group = matcher.group(1); var issue = issueManager.getIssueObject(group); var jiraUserField = customFieldManager.getCustomFieldObjectByName("Jira Users Field"); var jiraUsers = issue.getCustomFieldValue(jiraUserField); if(!jiraUsers.contains(jiraUser)) { jiraUsers.add(jiraUser); print(jiraUsers); resultMap.put("Jira Users Field", jiraUsers); } } } |
On line 14 and line 19, change 'Jira Users Field
' to the name of your user picker Custom Field.
...