I'm using Scriptrunner's out of-the-box custom email script to send emails when issues are created. They work, except for a single user. If this particular user creates the issue, the script fails and an email is not sent.
2019-03-20 09:55:44,058 ERROR [workflow.ScriptWorkflowFunction]: ************************************************************************************* 2019-03-20 09:55:44,059 ERROR [workflow.ScriptWorkflowFunction]: Script function failed on issue: SCOM-2879, actionId: 1, file: null java.lang.NullPointerException: Cannot get property 'displayName' on null object at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail.constructMail(SendCustomEmail.groovy:445) at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail$constructMail$0.callCurrent(Unknown Source) at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail.constructMailWithConditionResult(SendCustomEmail.groovy:425) at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail$constructMailWithConditionResult.callCurrent(Unknown Source) at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail$constructMailWithConditionResult.callCurrent(Unknown Source) at com.onresolve.scriptrunner.canned.jira.workflow.postfunctions.SendCustomEmail.doScript(SendCustomEmail.groovy:520)
Any ideas what could be up with this? The display name of the user looks just fine?
Hey @Alexander ,
I'm using the built-in post-function called "Send a custom email". So, I'm not sure how to access the script itself.
The HTML that I am using for the email content works just find and contains no errors when previewing, or when any other user creates an issue.
Let me know what you think.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.