Copy the reporter and watchers on duplicate issues
Required apps
Power Scriptsâ„¢ for Jira (server)
Level:Â BASIC
Problem
Yet another small trick to make your user's life bearable: when developers close an issue with resolution duplicate, you should normally copy the watchers and the reporter to the original issue.
Solution
Writing the code
This is done in SILâ„¢ in the following way:
string u; number n=0; n=size(fieldHistory(key, "Link")); if (n>0 and resolution=="Duplicate") { string dKey=getElement(fieldHistory(key, "Link"),n - 1); // history %dKey%.watchers=addElementIfNotExist(%dKey%.watchers, reporter); for (u in watchers) { %dKey%.watchers=addElementIfNotExist(%dKey%.watchers, u); } }
You just need to put this on the postfunction on the transition Resolve issue and that's all.
See also
- Block 'Close' Transition Until All Subtasks are Closed
- Create an issue of a certain issue type when there is no Create permission
- Forbidding specific priorities for certain projects
- Restricting resolutions based on issue type
- Restrict sub-tasks based on Issue Type