You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Hi All,
I need a script to the following requirement:
Whenever a Jira issue is moved from one project to another project the created date will set to the present date.
Could anyone please provide a script for the above requirement.
Thanks in Advance!!!
Regards
Deva Kiran
Hi @DevaKiran ,
I would suggest to add a script listener on the Issue Moved event. Select the appropriate projects and use this script :
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.index.IssueIndexingService
def changeItem = event?.getChangeLog()?.getRelated("ChildChangeItem")
def sourceProject = event?.getChangeLog()?.getRelated("ChildChangeItem")?.find {it.field == "project"}?.oldstring
def targetProject = event?.getChangeLog()?.getRelated("ChildChangeItem")?.find {it.field == "project"}?.newstring
if (sourceProject && sourceProject != targetProject){
issue.setCreated(new Date().toTimestamp())
def issueIndexingService = ComponentAccessor.getComponent(IssueIndexingService)
issue.store()
issueIndexingService.reIndex(issue)
}
Let me know if that helps.
Antoine
Hi Antoine,
The above script worked in our project. Thanks a ton for your prompt response. Your reply saved lot of time for me and Dev.
Many thanks again,
Kind Regards,
Hima
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.