/
Copy watchers to sub-tasks
Copy watchers to sub-tasks
Call this script on a set schedule. The script adds the watchers from the parent issue to all subtasks.
string [] keys = selectIssues("key in silJQLList(\"silJql_IssuesWithSubtasks.sil\", \"Project = EX\") AND statusCategory not in (Done)");
for(string k in keys) {
for(string s in subtasks(k)) {
%s%.watchers += %k%.watchers;
}
}
The JQL script can be replaced with the predefined hasSubtasks JQL function.
This script is used in silJQL to return a list of all issues with subtasks. It takes a JQL search as parameter.
It is recommended to use silJQLList, for example, the key in silJQLList("silJql_IssuesWithSubtasks.sil", "Project = EX").
string [] keys = selectIssues(argv[0]);
string [] ret;
for(string k in keys) {
if(size(subtasks(k)) != 0) {
ret += k;
}
}
return ret;
Peacock
Related content
Compare two fields with custom JQL
Compare two fields with custom JQL
Read with this
Copy watchers to sub-tasks
Copy watchers to sub-tasks
More like this
Add Subtask User(s) to Parent Issue Watcher List post function
Add Subtask User(s) to Parent Issue Watcher List post function
More like this
Add Subtask User(s) to Parent Issue Watchers List
Add Subtask User(s) to Parent Issue Watchers List
More like this
Move parent issue to done when all sub-tasks are done
Move parent issue to done when all sub-tasks are done
More like this
subtasks
subtasks
More like this