Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Scriptrunner Listener- Custom Email Template

jamila.augustine
Contributor
March 16, 2020

Hi,

I am creating a listener to send out custom emails with custom fields is events like issue update, commented and comment edited.

I have been able to create and send emails with custom fields. What I need now is information- 1) user who made the changes and 2) date/ time of changes.

Any hints on the script to have this information added to my email template.....

Thanks

1 answer

1 accepted

2 votes
Answer accepted
jamila.augustine
Contributor
March 17, 2020

I think i have it..Juts leaving it here in case anyone is looking for a solution..

Updated: ${issue.getUpdated().format('MM/dd/yyyy HH:mm')} <br><br>
By user : <% out << currentUser.displayName %>

sgole
Contributor
June 11, 2020

@jamila.augustine 

can we add condition here ? i want something like this

if( currentuser !=null)

then print user : <% out << currentUser.displayName %>

else null 

jamila.augustine
Contributor
June 11, 2020

@sgole : It should be possible to add condition. My script checks if there was a comment update

<% if (lastComment) out << "Last comment: " << lastComment %>

sgole
Contributor
June 11, 2020

@jamila.augustine  thank you for your help

Jyoti Verma
Contributor
August 31, 2021

thanks it helped me

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, mindful member, mindful member badge, atlassian community, community kudos, community giveaway, atlassian swag, community values, empathy and kindness, badge challenge, atlassian learning, community engagement, swag giveaway

Earn a Badge, Win a Prize 🎁

Earning the Mindful Member badge proves you know how to lead with kindness, plus it enters you into a giveaway for exclusive Atlassian swag. Take the quiz, grab the badge, and comment on our announcement article to spread the good vibes!

Start here
AUG Leaders

Atlassian Community Events