Hi, in my workflow, there are multiple statuses going to On Hold.
How can this be achieved?
Thank you!
How are you creating the new sub-tasks? If it's a post-function to create them, I'm afraid you'll probably have to replace it with something more clever - something that executes a search for existing sub-tasks before it creates anything.
Hi.
I reused transition containing the post function that creates the subtasks while moving from On Hold to Preparation and Analysis.While doing so, the subtasks are getting created twice. I would like to know if there could be a condition passed on as while creating the subtask to check if there is an existing subtask already.
Thank you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Same answer - you'll need to replace those post-functions with others with more code in them, code that can detect the existing sub-tasks and exit before creating the duplicates.
Or duplicate the transition and have one that has conditions saying "only if no subtasks exist" and the other one with a condition of "subtasks must exist". Again, you'll need a bit of code for them
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am kind of stuck at this place. Could you guide me on what code has to be used to carry it out?
I am using the following code but the sub tasks aren't getting created.
import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.issuetype.IssueType if (issue.issueTypeObject.name == 'iType') { IssueType issueType = ComponentAccessor.getConstantsManager().getIssueTypeObject("5"); //Since my subtask is Sub-Task for(subTask in issue.getSubTaskObjects()) { if(subTask.getIssueTypeObject().equals(issueType)) { return false; } } return true; }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You're comparing strings in the if statement, so it should be
if
("iType".equals(issue.issueTypeObject.name) )
Rest of it looks ok at a glance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
try to add 2 transitions for On Hold to Preparation and Analysis having mutually exclusive conditions based on sub-tasks count.
this way user will see only one of the two transitions.
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.